Freigeben über


WS_MESSAGE_INITIALIZATION-Enumeration (webservices.h)

Gibt an, welche Header die WsInitializeMessage der Nachricht hinzufügen soll.

Syntax

typedef enum {
  WS_BLANK_MESSAGE = 0,
  WS_DUPLICATE_MESSAGE = 1,
  WS_REQUEST_MESSAGE = 2,
  WS_REPLY_MESSAGE = 3,
  WS_FAULT_MESSAGE = 4
} WS_MESSAGE_INITIALIZATION;

Konstanten

 
WS_BLANK_MESSAGE
Wert: 0
Die Header der Nachricht sind leer.
WS_DUPLICATE_MESSAGE
Wert: 1
Die Header werden so initialisiert, dass sie mit den Headern der Quellnachricht identisch sind.
WS_REQUEST_MESSAGE
Wert: 2
Wenn Sie WS_ADDRESSING_VERSION_0_9 oder WS_ADDRESSING_VERSION_1_0 verwenden,
anschließend wird eine eindeutige Nachrichten-ID als MessageID-Header der Nachricht festgelegt.
Der Nachricht werden keine weiteren Header hinzugefügt.
WS_REPLY_MESSAGE
Wert: 3
Der ReplyTo-Header der Quellnachricht (ein WS_ENDPOINT_ADDRESS)
wird verwendet, um die Nachricht zu adressieren. Der MessageID-Header der Quelle
wird verwendet, um der Nachricht einen RelatesTo-Header hinzuzufügen. Wenn die Nachricht
enthält eine Fehlerantwort, dann sollte WS_FAULT_MESSAGE
stattdessen verwendet.
WS_FAULT_MESSAGE
Wert: 4
Der FaultTo- oder ReplyTo-Header der Quellnachricht (ein WS_ENDPOINT_ADDRESS)
wird verwendet, um die Nachricht zu adressieren. Der MessageID-Header der Quellnachricht
wird verwendet, um der Nachricht einen RelatesTo-Header hinzuzufügen. Dies sollte nur sein
wird verwendet, wenn der Inhalt der Nachricht einen Fehler enthält.

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]
Kopfzeile webservices.h