Export (0) Print
Expand All
Expand Minimize

WS_ADDRESSING_VERSION enumeration

Identifies the version of the specification used for the addressing headers.

Syntax


enum WS_ADDRESSING_VERSION {  WS_ADDRESSING_VERSION_0_9        = 1, 
  WS_ADDRESSING_VERSION_1_0        = 2, 
  WS_ADDRESSING_VERSION_TRANSPORT  = 3 

};

Constants

WS_ADDRESSING_VERSION_0_9

The message addressing headers correspond to version 0.9 (August 2004) of the addressing specification Web Services Addressing (WS-Addressing).

WS_ADDRESSING_VERSION_1_0

The message addressing headers correspond to version 1.0 (May 2006) of the addressing specification Web Services Addressing 1.0 - Core.

WS_ADDRESSING_VERSION_TRANSPORT

This addressing version indicates that the only addressing headers supported are those that are natively supported by the underlying transport (there are no addressing-related headers that are transmitted as part of the SOAP envelope).

The WS_ACTION_HEADER and WS_TO_HEADER are automatically mapped to/from the transport-specific message locations when messages are sent/received. Use of other WS_HEADER_TYPE are not supported for this addressing version.

This addressing version is only supported for WS_HTTP_CHANNEL_BINDING. Since the SOAP over HTTP protocol does not support sending an action on a reply, the value of the WS_ACTION_HEADER will not be transmitted by the channel.

Requirements

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

WebServices.h

 

 

Community Additions

ADD
Show:
© 2015 Microsoft