ReactOS  0.4.15-dev-5606-gf34e425
ISessionProperties Interface Reference

import"sesprp.idl";

Inheritance diagram for ISessionProperties:
Collaboration diagram for ISessionProperties:

Public Member Functions

HRESULT GetProperties ([in] ULONG cPropertyIDSets, [in, size_is(cPropertyIDSets)] const DBPROPIDSET rgPropertyIDSets[], [in, out] ULONG *pcPropertySets, [out, size_is(, *pcPropertySets)] DBPROPSET **prgPropertySets)
 
HRESULT RemoteGetProperties ([in] ULONG cPropertyIDSets, [in, unique, size_is(cPropertyIDSets)] const DBPROPIDSET *rgPropertyIDSets, [in, out] ULONG *pcPropertySets, [out, size_is(, *pcPropertySets)] DBPROPSET **prgPropertySets, [out] IErrorInfo **ppErrorInfoRem)
 
HRESULT SetProperties ([in] ULONG cPropertySets, [in, out, unique, size_is(cPropertySets)] DBPROPSET rgPropertySets[])
 
HRESULT RemoteSetProperties ([in] ULONG cPropertySets, [in, unique, size_is(cPropertySets)] DBPROPSET *rgPropertySets, [in] ULONG cTotalProps, [out, size_is(cTotalProps)] DBPROPSTATUS *rgPropStatus, [out] IErrorInfo **ppErrorInfoRem)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 24 of file sesprp.idl.

Member Function Documentation

◆ GetProperties()

HRESULT ISessionProperties::GetProperties ( [in] ULONG  cPropertyIDSets,
[in, size_is(cPropertyIDSets)] const DBPROPIDSET  rgPropertyIDSets[],
[in, out] ULONG pcPropertySets,
[out, size_is(, *pcPropertySets)] DBPROPSET **  prgPropertySets 
)

◆ RemoteGetProperties()

HRESULT ISessionProperties::RemoteGetProperties ( [in] ULONG  cPropertyIDSets,
[in, unique, size_is(cPropertyIDSets)] const DBPROPIDSET rgPropertyIDSets,
[in, out] ULONG pcPropertySets,
[out, size_is(, *pcPropertySets)] DBPROPSET **  prgPropertySets,
[out] IErrorInfo **  ppErrorInfoRem 
)

◆ RemoteSetProperties()

HRESULT ISessionProperties::RemoteSetProperties ( [in] ULONG  cPropertySets,
[in, unique, size_is(cPropertySets)] DBPROPSET rgPropertySets,
[in] ULONG  cTotalProps,
[out, size_is(cTotalProps)] DBPROPSTATUS rgPropStatus,
[out] IErrorInfo **  ppErrorInfoRem 
)

◆ SetProperties()

HRESULT ISessionProperties::SetProperties ( [in] ULONG  cPropertySets,
[in, out, unique, size_is(cPropertySets)] DBPROPSET  rgPropertySets[] 
)

The documentation for this interface was generated from the following file: