Freigeben über


IWSDServiceMessaging::SendResponse-Methode (wsdhost.h)

Sendet eine Antwortnachricht, die mit einem bestimmten Anforderungskontext übereinstimmt. Diese Methode sollte nur aus generiertem Code aufgerufen werden.

Syntax

HRESULT SendResponse(
  [in] void                  *pBody,
  [in] WSD_OPERATION         *pOperation,
  [in] IWSDMessageParameters *pMessageParameters
);

Parameter

[in] pBody

Zeiger auf den Nachrichtentext, der in der Antwortnachricht gesendet werden soll.

[in] pOperation

Zeiger auf eine WSD_OPERATION Struktur, die den Typ der zu sendenden Antwort enthält.

[in] pMessageParameters

Zeiger auf ein IWSDMessageParameters-Objekt , das die Nachrichtenparameter aus der ursprünglichen Anforderungsnachricht enthält.

Rückgabewert

Mögliche Rückgabewerte sind u. a. die folgenden:

Rückgabecode BESCHREIBUNG
S_OK
Methode war erfolgreich.
E_POINTER
pOperation oder pMessageParameters ist NULL.
E_ABORT
Die -Methode konnte nicht abgeschlossen werden.
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.
E_FAIL
Fehler bei der Methode.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wsdhost.h (include Wsdapi.h)
DLL Wsdapi.dll

Weitere Informationen

IWSDServiceMessaging