Поделиться через


перечисление WS_MESSAGE_INITIALIZATION (webservices.h)

Указывает, какие заголовки WsInitializeMessage должен добавить в сообщение.

Синтаксис

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;

Константы

 
WS_BLANK_MESSAGE
Значение: 0
Заголовки сообщения пусты.
WS_DUPLICATE_MESSAGE
Значение: 1
Заголовки инициализируются так, чтобы они совпадали с заголовками исходного сообщения.
WS_REQUEST_MESSAGE
Значение: 2
При использовании WS_ADDRESSING_VERSION_0_9 или WS_ADDRESSING_VERSION_1_0
затем уникальный идентификатор сообщения устанавливается в качестве заголовка MessageID сообщения.
Другие заголовки в сообщении не добавляются.
WS_REPLY_MESSAGE
Значение: 3
Заголовок ReplyTo исходного сообщения ( WS_ENDPOINT_ADDRESS)
используется для обращения к сообщению. Заголовок MessageID источника
message используется для добавления в сообщение заголовка RelatesTo. Если сообщение
будет содержать ответ на ошибку, а WS_FAULT_MESSAGE должен быть
вместо этого используется.
WS_FAULT_MESSAGE
Значение: 4
Заголовок FaultTo или ReplyTo исходного сообщения ( WS_ENDPOINT_ADDRESS)
используется для обращения к сообщению. Заголовок MessageID исходного сообщения
используется для добавления заголовка RelatesTo в сообщение. Это должно быть только
используется, когда содержимое сообщения будет содержать ошибку.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Верхняя часть webservices.h