ReactOS 0.4.16-dev-197-g92996da
|
Public Member Functions | |
HRESULT | CreateDataSource ([in] ULONG cPropertySets, [in, out, size_is(cPropertySets)] DBPROPSET rgPropertySets[], [in] IUnknown *pUnkOuter, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppDBSession) |
HRESULT | RemoteCreateDataSource ([in] ULONG cPropertySets, [in, unique, size_is(cPropertySets)] DBPROPSET *rgPropertySets, [in] IUnknown *pUnkOuter, [in] REFIID riid, [in, out, unique, iid_is(riid)] IUnknown **ppDBSession, [in] ULONG cTotalProps, [out, size_is(cTotalProps)] DBPROPSTATUS *rgPropStatus, [out] IErrorInfo **ppErrorInfoRem) |
HRESULT | DestroyDataSource () |
HRESULT | RemoteDestroyDataSource ([out] IErrorInfo **ppErrorInfoRem) |
HRESULT | GetCreationProperties ([in] ULONG cPropertyIDSets, [in, size_is(cPropertyIDSets)] const DBPROPIDSET rgPropertyIDSets[], [in, out] ULONG *pcPropertyInfoSets, [out, size_is(, *pcPropertyInfoSets)] DBPROPINFOSET **prgPropertyInfoSets, [out, annotation("__deref_out_z_opt")] OLECHAR **ppDescBuffer) |
HRESULT | RemoteGetCreationProperties ([in] ULONG cPropertyIDSets, [in, unique, size_is(cPropertyIDSets)] const DBPROPIDSET *rgPropertyIDSets, [in, out] ULONG *pcPropertyInfoSets, [out, size_is(, *pcPropertyInfoSets)] DBPROPINFOSET **prgPropertyInfoSets, [in, out] DBCOUNTITEM *pcOffsets, [out, size_is(,(ULONG) *pcOffsets)] DBBYTEOFFSET **prgDescOffsets, [in, out] ULONG *pcbDescBuffer, [in, out, unique, size_is(, *pcbDescBuffer)] OLECHAR **ppDescBuffer, [out] IErrorInfo **ppErrorInfoRem) |
HRESULT | ModifyDataSource ([in] ULONG cPropertySets, [in, size_is(cPropertySets)] DBPROPSET rgPropertySets[]) |
HRESULT | RemoteModifyDataSource ([in] ULONG cPropertySets, [in, size_is(cPropertySets)] DBPROPSET *rgPropertySets, [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 IUnknown * | LPUNKNOWN |
Definition at line 24 of file dbdsad.idl.
HRESULT IDBDataSourceAdmin::CreateDataSource | ( | [in] ULONG | cPropertySets, |
[in, out, size_is(cPropertySets)] DBPROPSET | rgPropertySets[], | ||
[in] IUnknown * | pUnkOuter, | ||
[in] REFIID | riid, | ||
[out, iid_is(riid)] IUnknown ** | ppDBSession | ||
) |
HRESULT IDBDataSourceAdmin::DestroyDataSource | ( | ) |
HRESULT IDBDataSourceAdmin::GetCreationProperties | ( | [in] ULONG | cPropertyIDSets, |
[in, size_is(cPropertyIDSets)] const DBPROPIDSET | rgPropertyIDSets[], | ||
[in, out] ULONG * | pcPropertyInfoSets, | ||
[out, size_is(, *pcPropertyInfoSets)] DBPROPINFOSET ** | prgPropertyInfoSets, | ||
[out, annotation("__deref_out_z_opt")] OLECHAR ** | ppDescBuffer | ||
) |
HRESULT IDBDataSourceAdmin::ModifyDataSource | ( | [in] ULONG | cPropertySets, |
[in, size_is(cPropertySets)] DBPROPSET | rgPropertySets[] | ||
) |
HRESULT IDBDataSourceAdmin::RemoteCreateDataSource | ( | [in] ULONG | cPropertySets, |
[in, unique, size_is(cPropertySets)] DBPROPSET * | rgPropertySets, | ||
[in] IUnknown * | pUnkOuter, | ||
[in] REFIID | riid, | ||
[in, out, unique, iid_is(riid)] IUnknown ** | ppDBSession, | ||
[in] ULONG | cTotalProps, | ||
[out, size_is(cTotalProps)] DBPROPSTATUS * | rgPropStatus, | ||
[out] IErrorInfo ** | ppErrorInfoRem | ||
) |
HRESULT IDBDataSourceAdmin::RemoteDestroyDataSource | ( | [out] IErrorInfo ** | ppErrorInfoRem | ) |
HRESULT IDBDataSourceAdmin::RemoteGetCreationProperties | ( | [in] ULONG | cPropertyIDSets, |
[in, unique, size_is(cPropertyIDSets)] const DBPROPIDSET * | rgPropertyIDSets, | ||
[in, out] ULONG * | pcPropertyInfoSets, | ||
[out, size_is(, *pcPropertyInfoSets)] DBPROPINFOSET ** | prgPropertyInfoSets, | ||
[in, out] DBCOUNTITEM * | pcOffsets, | ||
[out, size_is(,(ULONG) *pcOffsets)] DBBYTEOFFSET ** | prgDescOffsets, | ||
[in, out] ULONG * | pcbDescBuffer, | ||
[in, out, unique, size_is(, *pcbDescBuffer)] OLECHAR ** | ppDescBuffer, | ||
[out] IErrorInfo ** | ppErrorInfoRem | ||
) |
HRESULT IDBDataSourceAdmin::RemoteModifyDataSource | ( | [in] ULONG | cPropertySets, |
[in, size_is(cPropertySets)] DBPROPSET * | rgPropertySets, | ||
[out] IErrorInfo ** | ppErrorInfoRem | ||
) |