WS_HEADER_TYPE enumeration (webservices.h)

Identifies a type of header.

Syntax

typedef enum {
  WS_ACTION_HEADER = 1,
  WS_TO_HEADER = 2,
  WS_MESSAGE_ID_HEADER = 3,
  WS_RELATES_TO_HEADER = 4,
  WS_FROM_HEADER = 5,
  WS_REPLY_TO_HEADER = 6,
  WS_FAULT_TO_HEADER = 7
} WS_HEADER_TYPE;

Constants

 
WS_ACTION_HEADER
Value: 1
The Action addressing header.


This header can be used with the following WS_TYPEs:
WS_TO_HEADER
Value: 2
The To addressing header.


This header can be used with the following WS_TYPEs:
WS_MESSAGE_ID_HEADER
Value: 3
The MessageID addressing header.


This header can be used with the following WS_TYPEs:



This header is not supported for WS_ADDRESSING_VERSION_TRANSPORT.
WS_RELATES_TO_HEADER
Value: 4
The RelatesTo addressing header.


This header can be used with the following WS_TYPEs:



This header is not supported for WS_ADDRESSING_VERSION_TRANSPORT.
WS_FROM_HEADER
Value: 5
The From addressing header.


This header is used with WS_ENDPOINT_ADDRESS_TYPE.


This header is not supported for WS_ADDRESSING_VERSION_TRANSPORT.
WS_REPLY_TO_HEADER
Value: 6
The ReplyTo addressing header.


This header is used with WS_ENDPOINT_ADDRESS_TYPE.


This header is not supported for WS_ADDRESSING_VERSION_TRANSPORT.
WS_FAULT_TO_HEADER
Value: 7
The FaultTo addressing header, in WS_ENDPOINT_ADDRESS format.


This header is used with WS_ENDPOINT_ADDRESS_TYPE.


This header is not supported for WS_ADDRESSING_VERSION_TRANSPORT.

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