IWSDServiceProxyEventing::BeginSubscribeToMultipleOperations 方法 (wsdclient.h)
初始化異步操作,以訂閱通知或請求/回應事件的集合。
語法
HRESULT BeginSubscribeToMultipleOperations(
[in] const WSD_OPERATION *pOperations,
[in] DWORD dwOperationCount,
[in] IUnknown *pUnknown,
[in] const WSD_EVENTING_EXPIRES *pExpires,
[in] const WSDXML_ELEMENT *pAny,
[in] IUnknown *pAsyncState,
[in] IWSDAsyncCallback *pAsyncCallback,
[out] IWSDAsyncResult **ppResult
);
參數
[in] pOperations
指定要訂閱之作業 之WSD_OPERATION 結構的參考陣列指標。
[in] dwOperationCount
pOperations 中陣列中的項目數。
[in] pUnknown
傳遞至用戶端事件回呼函式的匿名數據。 此數據用來將客戶端物件與訂閱產生關聯。
[in] pExpires
指定訂用帳戶所要求持續時間 之WSD_EVENTING_EXPIRES 結構的指標。
[in] pAny
要加入至要求主體之可延伸數據的指標。 這是選擇性參數。
[in] pAsyncState
呼叫回呼時,傳遞至 pAsyncCallback 的匿名數據。 此數據用來將客戶端對象與擱置作業產生關聯。 這是選擇性參數。
[in] pAsyncCallback
執行訊息回呼狀態通知的 IWSDAsyncCallback 對象的參考。 這是選擇性參數。
[out] ppResult
IWSDAsyncResult 介面指標的指標,表示完成時的要求結果。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
這個方法的設計目的是要由產生的 Proxy 程式代碼獨佔呼叫。
方法是異步的,而且會立即傳回。 呼叫端應該接著呼叫 EndSubscribeToMultipleOperations。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | wsdclient.h (包含 Wsdapi.h) |
Dll | Wsdapi.dll |