IWSDAsyncResult::SetCallback 方法 (wsdclient.h)

指定要在异步操作完成时调用的回调接口。

语法

HRESULT SetCallback(
  [in] IWSDAsyncCallback *pCallback,
  [in] IUnknown          *pAsyncState
);

参数

[in] pCallback

指向包含用户实现的回调的 IWSDAsyncCallback 对象的指针。

[in] pAsyncState

要传递给回调的用户定义状态信息。

返回值

此方法可以返回其中一个值。

可能的返回值包括但不限于以下内容。

返回代码 说明
S_OK
方法已成功完成。
E_INVALIDARG
pCallbackNULL

注解

IWSDAsyncCallback::AsyncOperationComplete 方法将传递与完成消息和状态关联的结果对象。

销毁 IWSDAsyncResult 对象时,将释放 pCallback

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 wsdclient.h (包括 Wsdapi.h)
DLL Wsdapi.dll

另请参阅

IWSDAsyncResult