IWSDEndpointProxy::SendTwoWayRequestAsync 方法 (wsdclient.h)
使用非同步呼叫模式傳送雙向要求訊息。
語法
HRESULT SendTwoWayRequestAsync(
[in] const void *pBody,
[in] const WSD_OPERATION *pOperation,
[in] IUnknown *pAsyncState,
[in] IWSDAsyncCallback *pCallback,
[out] IWSDAsyncResult **pResult
);
參數
[in] pBody
訊息的主體。
[in] pOperation
指定要執行的作業 之WSD_OPERATION 結構的參考。
[in] pAsyncState
作業完成時傳遞至 pCallback 的匿名資料。 此資料可用來建立用戶端物件與擱置作業的關聯。 此參數可能是選擇性的。
[in] pCallback
執行訊息狀態回呼通知的 IWSDAsyncCallback 物件的參考。 此參數可能是選擇性的。
[out] pResult
指定作業結果的 IWSDAsyncResult 物件的參考。
傳回值
可能的傳回值包括,但不限於下列各項:
傳回碼 | 描述 |
---|---|
|
方法已順利完成。 |
|
pOperation 或 pResult 為 Null。 |
|
記憶體不足,無法完成作業。 |
備註
這個方法通常只能由產生的 Proxy 程式碼呼叫。
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | wsdclient.h (包含 Wsdapi.h) |
Dll | Wsdapi.dll |