Compartilhar via


enumeração WS_MESSAGE_INITIALIZATION (webservices.h)

Especifica quais cabeçalhos o WsInitializeMessage deve adicionar à mensagem.

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
Valor: 0
Os cabeçalhos da mensagem estão vazios.
WS_DUPLICATE_MESSAGE
Valor: 1
Os cabeçalhos são inicializados para serem iguais aos cabeçalhos da mensagem de origem.
WS_REQUEST_MESSAGE
Valor: 2
Se estiver usando WS_ADDRESSING_VERSION_0_9 ou WS_ADDRESSING_VERSION_1_0,
em seguida, uma ID de mensagem exclusiva é definida como o cabeçalho MessageID da mensagem.
Nenhum outro cabeçalho é adicionado na mensagem.
WS_REPLY_MESSAGE
Valor: 3
O cabeçalho ReplyTo da mensagem de origem (um WS_ENDPOINT_ADDRESS)
é usado para endereçar a mensagem. O cabeçalho MessageID da origem
a mensagem é usada para adicionar um cabeçalho RelatesTo à mensagem. Se a mensagem
conterá uma resposta de falha e WS_FAULT_MESSAGE deve ser
usado em vez disso.
WS_FAULT_MESSAGE
Valor: 4
O cabeçalho FaultTo ou ReplyTo da mensagem de origem (um WS_ENDPOINT_ADDRESS)
é usado para endereçar a mensagem. O cabeçalho MessageID da mensagem de origem
é usado para adicionar um cabeçalho RelatesTo à mensagem. Isso só deve ser
usado quando o conteúdo da mensagem conterá uma falha.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho webservices.h