IBinding::GetBindResult

Queries the protocol-specific outcome of a bind operation.

HRESULT GetBindResult(
  CLSID *pclsidProtocol, //Pointer to the CLSID that identifies the 
                         // protocol used
  DWORD *pdwBindResult,  //Pointer to bind result
  LPWSTR *pszBindResult, //Pointer to protocol-specific bind result
  DWORD dwReserved       //Reserved for future use; must be NULL
);
 

Parameters

pcslidProtocol
[out] Pointer to the CLSID variable for the protocol used.
pdwBindResult
[out] Pointer to the DWORD variable containing the protocol-specific bind result.
pszBindResult
[out] Pointer to the LPWSTR variable containing the protocol-specific bind result.
dwReserved
[in] Reserved for future use; must be NULL.

Return Values

S_OK
The operation was successful.
E_INVALIDARG
One of the parameters is not valid.

Remarks

This method is typically called by the client of an asynchronous moniker when the client's IBindStatusCallback::OnStopBinding method is called.

QuickInfo

  Windows NT: Use version 5.0 or later.
  Windows: Unsupported.
  Windows CE: Unsupported.
  Header: Declared in urlmon.h.

See Also

IBindStatusCallback::OnStopBinding