ホーム › Networking.WindowsWebServices › WS_MESSAGE_INITIALIZATION
WS_MESSAGE_INITIALIZATION
列挙型メンバー 5
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| WS_BLANK_MESSAGE | 0 | 0x0 | メッセージのヘッダーは空です。 |
| WS_DUPLICATE_MESSAGE | 1 | 0x1 | ヘッダーは、ソースメッセージのヘッダーと同じ内容に初期化されます。 |
| WS_REQUEST_MESSAGE | 2 | 0x2 | WS_ADDRESSING_VERSION_0_9 または WS_ADDRESSING_VERSION_1_0 を使用している場合、 一意のメッセージ ID がメッセージの MessageID ヘッダーとして設定されます。 メッセージには、それ以外のヘッダーは追加されません。 |
| WS_REPLY_MESSAGE | 3 | 0x3 | ソースメッセージの ReplyTo ヘッダー (WS_ENDPOINT_ADDRESS) が、 メッセージのアドレス指定に使用されます。ソースメッセージの MessageID ヘッダーは、 メッセージに RelatesTo ヘッダーを追加するために使用されます。メッセージにフォールトの応答が 含まれる場合は、代わりに WS_FAULT_MESSAGE を 使用してください。 |
| WS_FAULT_MESSAGE | 4 | 0x4 | ソースメッセージの FaultTo ヘッダーまたは ReplyTo ヘッダー (WS_ENDPOINT_ADDRESS) が、 メッセージのアドレス指定に使用されます。ソースメッセージの MessageID ヘッダーは、 メッセージに RelatesTo ヘッダーを追加するために使用されます。これは、メッセージの内容に フォールトが含まれる場合にのみ使用してください。 |
公式ドキュメント
WsInitializeMessage が メッセージに追加するヘッダーを指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WS_MESSAGE_INITIALIZATION : int {
WS_BLANK_MESSAGE = 0,
WS_DUPLICATE_MESSAGE = 1,
WS_REQUEST_MESSAGE = 2,
WS_REPLY_MESSAGE = 3,
WS_FAULT_MESSAGE = 4
} WS_MESSAGE_INITIALIZATION;public enum WS_MESSAGE_INITIALIZATION : int
{
WS_BLANK_MESSAGE = 0,
WS_DUPLICATE_MESSAGE = 1,
WS_REQUEST_MESSAGE = 2,
WS_REPLY_MESSAGE = 3,
WS_FAULT_MESSAGE = 4,
}Public Enum WS_MESSAGE_INITIALIZATION As Integer
WS_BLANK_MESSAGE = 0
WS_DUPLICATE_MESSAGE = 1
WS_REQUEST_MESSAGE = 2
WS_REPLY_MESSAGE = 3
WS_FAULT_MESSAGE = 4
End Enumimport enum
class WS_MESSAGE_INITIALIZATION(enum.IntEnum):
WS_BLANK_MESSAGE = 0
WS_DUPLICATE_MESSAGE = 1
WS_REQUEST_MESSAGE = 2
WS_REPLY_MESSAGE = 3
WS_FAULT_MESSAGE = 4// WS_MESSAGE_INITIALIZATION
pub const WS_BLANK_MESSAGE: i32 = 0;
pub const WS_DUPLICATE_MESSAGE: i32 = 1;
pub const WS_REQUEST_MESSAGE: i32 = 2;
pub const WS_REPLY_MESSAGE: i32 = 3;
pub const WS_FAULT_MESSAGE: i32 = 4;// WS_MESSAGE_INITIALIZATION
const (
WS_BLANK_MESSAGE int32 = 0
WS_DUPLICATE_MESSAGE int32 = 1
WS_REQUEST_MESSAGE int32 = 2
WS_REPLY_MESSAGE int32 = 3
WS_FAULT_MESSAGE int32 = 4
)const
WS_BLANK_MESSAGE = 0;
WS_DUPLICATE_MESSAGE = 1;
WS_REQUEST_MESSAGE = 2;
WS_REPLY_MESSAGE = 3;
WS_FAULT_MESSAGE = 4;// WS_MESSAGE_INITIALIZATION
pub const WS_BLANK_MESSAGE: i32 = 0;
pub const WS_DUPLICATE_MESSAGE: i32 = 1;
pub const WS_REQUEST_MESSAGE: i32 = 2;
pub const WS_REPLY_MESSAGE: i32 = 3;
pub const WS_FAULT_MESSAGE: i32 = 4;const
WS_BLANK_MESSAGE* = 0
WS_DUPLICATE_MESSAGE* = 1
WS_REQUEST_MESSAGE* = 2
WS_REPLY_MESSAGE* = 3
WS_FAULT_MESSAGE* = 4enum WS_MESSAGE_INITIALIZATION : int {
WS_BLANK_MESSAGE = 0,
WS_DUPLICATE_MESSAGE = 1,
WS_REQUEST_MESSAGE = 2,
WS_REPLY_MESSAGE = 3,
WS_FAULT_MESSAGE = 4,
}#define global WS_BLANK_MESSAGE 0x0
#define global WS_DUPLICATE_MESSAGE 0x1
#define global WS_REQUEST_MESSAGE 0x2
#define global WS_REPLY_MESSAGE 0x3
#define global WS_FAULT_MESSAGE 0x4