|
|
|
IDBInitialize Interface |
|
IID_IDBInitialize |
{0C733A8B-2A1C-11CE-ADE5-00AA0044773D} |
|
IDBInitialize is used to initialize and uninitialize data source objects and enumerators. It is a mandatory interface on data source objects and an optional interface on enumerators.
Documentation: IDBInitialize
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
IDBInitialize Methods |
Description |
|
Initialize |
Initializes a data source object or enumerator. |
|
Uninitialize |
Returns the data source object or enumerator to an uninitialized state. |
|
QueryInterface |
|
FUNCTION IDBInitialize_QueryInterface ( _ BYVAL pthis AS DWORD PTR _ , BYREF riid AS GUID _ , BYREF ppvObj AS DWORD _ ) AS LONG
END FUNCTION
|
|
AddRef |
|
FUNCTION IDBInitialize_AddRef ( _ BYVAL pthis AS DWORD PTR _
)
AS DWORD
LOCAL DWRESULT
AS LONG END FUNCTION
|
|
Release |
|
FUNCTION IDBInitialize_Release ( _ BYVAL pthis AS DWORD PTR _
)
AS DWORD
LOCAL DWRESULT
AS DWORD END FUNCTION
|
|
Initialize |
|
FUNCTION
IDBInitialize_Initialize ( _ )
AS LONG
|
|
Uninitialize |
|
FUNCTION
IDBInitialize_Uninitialize ( _ )
AS LONG
|
Page last updated on Wednesday, 15 February 2006 23:27:32 +0100