WsReadEnvelopeEnd-Funktion (webservices.h)
Liest die schließende Elemente einer Nachricht.
Der Vorgang ermöglicht das Lesen von Nachrichten aus anderen Quellen als Kanälen. Wenn die Quelle ein Kanal ist, verwenden Sie WsReadMessageEnd.
Syntax
HRESULT WsReadEnvelopeEnd(
[in] WS_MESSAGE *message,
[in, optional] WS_ERROR *error
);
Parameter
[in] message
Ein Zeiger auf das gelesene Message-Objekt . Der Zeiger muss auf eine gültige WS_MESSAGE verweisen.
[in, optional] error
Ein Zeiger auf ein WS_ERROR-Objekt , in dem zusätzliche Informationen zum Fehler gespeichert werden sollen, wenn die Funktion fehlschlägt.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | Beschreibung |
---|---|
|
Die Eingabedaten hatten nicht das erwartete Format oder hatten nicht den erwarteten Wert. |
|
Der Arbeitsspeicher ist nicht mehr vorhanden. |
|
Mindestens ein Argument ist ungültig. |
|
Diese Funktion gibt möglicherweise andere Fehler zurück, die oben nicht aufgeführt sind. |
Hinweise
Der Nachrichtenzustand muss WS_MESSAGE_STATE_READING sein. Wenn der Nachrichtenzustand im richtigen Zustand aufgerufen wird, wird unabhängig von Erfolg oder Fehler der Funktion auf WS_MESSAGE_STATE_DONE festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | webservices.h |
Bibliothek | WebServices.lib |
DLL | WebServices.dll |