WS_MESSAGE_INITIALIZATION enumeration
Specifies what headers the WsInitializeMessage should add to the message.
Syntax
enum WS_MESSAGE_INITIALIZATION { WS_BLANK_MESSAGE,
WS_DUPLICATE_MESSAGE,
WS_REQUEST_MESSAGE,
WS_REPLY_MESSAGE,
WS_FAULT_MESSAGE
};
Constants
- WS_BLANK_MESSAGE
-
The headers of the message are empty.
- WS_DUPLICATE_MESSAGE
-
The headers are initialized to be the same as the source message's headers.
- WS_REQUEST_MESSAGE
-
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_MESSAGE
-
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_MESSAGE
-
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
|
Minimum supported client | Windows 7 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server | Windows Server 2008 R2 [desktop apps | Windows Store apps] |
|
Header |
|