Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies what headers the WsInitializeMessage should add to the 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;
Constants
WS_BLANK_MESSAGEValue: 0 The headers of the message are empty. |
WS_DUPLICATE_MESSAGEValue: 1 The headers are initialized to be the same as the source message's headers. |
WS_REQUEST_MESSAGEValue: 2 If using WS_ADDRESSING_VERSION_0_9 or WS_ADDRESSING_VERSION_1_0, then a unique message ID is set as the MessageID header of the message. No other headers are added in the message. |
WS_REPLY_MESSAGEValue: 3 The ReplyTo header of the source message (an WS_ENDPOINT_ADDRESS) is used to address the message. The MessageID header of the source message is used to add a RelatesTo header to the message. If the message will contain a fault reply, then WS_FAULT_MESSAGE should be used instead. |
WS_FAULT_MESSAGEValue: 4 The FaultTo or ReplyTo header of the source message (an WS_ENDPOINT_ADDRESS) is used to address the message. The MessageID header of the source message is used to add a RelatesTo header to the message. This should only be used when the contents of the message will contain a fault. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 7 [desktop apps | UWP apps] |
| Minimum supported server | Windows Server 2008 R2 [desktop apps | UWP apps] |
| Header | webservices.h |