Partager via


énumération WS_MESSAGE_INITIALIZATION (webservices.h)

Spécifie les en-têtes que WsInitializeMessage doit ajouter au message.

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;

Constantes

 
WS_BLANK_MESSAGE
Valeur : 0
Les en-têtes du message sont vides.
WS_DUPLICATE_MESSAGE
Valeur : 1
Les en-têtes sont initialisés pour être identiques aux en-têtes du message source.
WS_REQUEST_MESSAGE
Valeur : 2
Si vous utilisez WS_ADDRESSING_VERSION_0_9 ou WS_ADDRESSING_VERSION_1_0,
ensuite, un ID de message unique est défini comme en-tête MessageID du message.
Aucun autre en-tête n’est ajouté dans le message.
WS_REPLY_MESSAGE
Valeur : 3
En-tête ReplyTo du message source ( un WS_ENDPOINT_ADDRESS)
est utilisé pour traiter le message. En-tête MessageID de la source
message est utilisé pour ajouter un en-tête RelatesTo au message. Si le message
contient une réponse d’erreur, puis WS_FAULT_MESSAGE doit être
utilisé à la place.
WS_FAULT_MESSAGE
Valeur : 4
En-tête FaultTo ou ReplyTo du message source ( un WS_ENDPOINT_ADDRESS)
est utilisé pour traiter le message. En-tête MessageID du message source
est utilisé pour ajouter un en-tête RelatesTo au message. Il ne doit s’agir que de
utilisé lorsque le contenu du message contient une erreur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
En-tête webservices.h