|
|
|
IBinding Interface |
|
IID_IBinding |
{79EAC9C0-BAF9-11CE-8C82-00AA004BA90B} |
|
This interface provides methods that allow the client program using an asynchronous moniker to control the progress of the bind operation.
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
IBinding Methods |
Description |
|
Abort |
Ends the bind operation. |
|
Suspend |
Suspends the bind operation. |
|
Resume |
Resumes the bind operation. |
|
SetPriority |
Sets the priority of the bind operation. |
|
GetPriority |
Retrieves the priority of the bind operation. |
|
GetBindResult |
Retrieves the protocol-specific outcome of a bind operation. |
|
Abort |
|
FUNCTION IBinding_Abort
( _ LOCAL HRESULT AS LONG
CALL DWORD @@pthis[3]
USING IBinding_Abort (pthis) TO HRESULT |
|
Suspend |
|
FUNCTION IBinding_Suspend
( _ LOCAL HRESULT AS LONG
CALL DWORD @@pthis[4]
USING IBinding_Suspend (pthis) TO
HRESULT |
|
Resume |
|
FUNCTION IBinding_Resume
( _ LOCAL HRESULT AS LONG
CALL DWORD @@pthis[5]
USING IBinding_Resume (pthis) TO HRESULT |
|
SetPriority |
|
FUNCTION
IBinding_SetPriority ( _ LOCAL HRESULT AS LONG
CALL DWORD @@pthis[6]
USING IBinding_SetPriority (pthis, pnPrioprity)
TO HRESULT |
|
GetPriority |
|
FUNCTION
IBinding_GetPriority ( _ LOCAL HRESULT AS LONG
CALL DWORD @@pthis[7]
USING IBinding_GetPriority (pthis, pnPrioprity)
TO HRESULT |
|
GetBindResult |
|
FUNCTION Proto_IBinding_GetBindResult ( _
FUNCTION
IBinding_GetBindResult ( _ strResult = "" LOCAL HRESULT AS LONG LOCAL bstrlen AS LONG LOCAL pszResult AS DWORD
CALL DWORD @@pthis[8]
USING Proto_IBinding_GetBindResult (pthis, pclsidProtocol, pdwResult,
pszResult, pdwReserved) TO HRESULT |
Page last updated on Monday, 03 April 2006 19:43:15 +0200