IWSDEndpointProxy::SendTwoWayRequestAsync-Methode (wsdclient.h)
Sendet eine bidirektionale Anforderungsnachricht mithilfe eines asynchronen Aufrufmusters.
Syntax
HRESULT SendTwoWayRequestAsync(
[in] const void *pBody,
[in] const WSD_OPERATION *pOperation,
[in] IUnknown *pAsyncState,
[in] IWSDAsyncCallback *pCallback,
[out] IWSDAsyncResult **pResult
);
Parameter
[in] pBody
Der Textkörper der Nachricht.
[in] pOperation
Verweis auf eine WSD_OPERATION-Struktur , die den auszuführenden Vorgang angibt.
[in] pAsyncState
Anonyme Daten werden an pCallback übergeben, wenn der Vorgang abgeschlossen ist. Diese Daten werden verwendet, um dem ausstehenden Vorgang ein Clientobjekt zuzuordnen. Dieser Parameter kann optional sein.
[in] pCallback
Verweis auf ein IWSDAsyncCallback-Objekt, das die Nachricht status Rückrufbenachrichtigung ausführt. Dieser Parameter kann optional sein.
[out] pResult
Verweis auf ein IWSDAsyncResult-Objekt , das die Ergebnisse des Vorgangs angibt.
Rückgabewert
Mögliche Rückgabewerte sind unter anderem folgendes:
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
pOperation oder pResult ist NULL. |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
Hinweise
Diese Methode wird normalerweise nur durch generierten Proxycode aufgerufen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wsdclient.h (include Wsdapi.h) |
DLL | Wsdapi.dll |