enumerazione WS_MESSAGE_INITIALIZATION (webservices.h)

Specifica le intestazioni che WsInitializeMessage deve aggiungere al messaggio.

Sintassi

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;

Costanti

 
WS_BLANK_MESSAGE
Valore: 0
Le intestazioni del messaggio sono vuote.
WS_DUPLICATE_MESSAGE
Valore: 1
Le intestazioni vengono inizializzate in modo che corrispondano alle intestazioni del messaggio di origine.
WS_REQUEST_MESSAGE
Valore: 2
Se si usano WS_ADDRESSING_VERSION_0_9 o WS_ADDRESSING_VERSION_1_0,
viene quindi impostato un ID messaggio univoco come intestazione MessageID del messaggio.
Nessun'altra intestazione viene aggiunta nel messaggio.
WS_REPLY_MESSAGE
Valore: 3
Intestazione ReplyTo del messaggio di origine ( un WS_ENDPOINT_ADDRESS)
viene utilizzato per risolvere il messaggio. Intestazione MessageID dell'origine
message viene usato per aggiungere un'intestazione RelatesTo al messaggio. Se il messaggio
conterrà una risposta di errore, quindi WS_FAULT_MESSAGE deve essere
utilizzato invece.
WS_FAULT_MESSAGE
Valore: 4
Intestazione FaultTo o ReplyTo del messaggio di origine (un WS_ENDPOINT_ADDRESS)
viene utilizzato per risolvere il messaggio. Intestazione MessageID del messaggio di origine
viene utilizzato per aggiungere un'intestazione RelatesTo al messaggio. Questo deve essere solo
utilizzato quando il contenuto del messaggio conterrà un errore.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Intestazione webservices.h