WSD_SOAP_HEADER structure (wsdtypes.h)

Provides SOAP header data for the WSD_SOAP_MESSAGE structure.

Syntax

typedef struct _WSD_SOAP_HEADER {
  const WCHAR            *To;
  const WCHAR            *Action;
  const WCHAR            *MessageID;
  WSD_HEADER_RELATESTO   RelatesTo;
  WSD_ENDPOINT_REFERENCE *ReplyTo;
  WSD_ENDPOINT_REFERENCE *From;
  WSD_ENDPOINT_REFERENCE *FaultTo;
  WSD_APP_SEQUENCE       *AppSequence;
  WSDXML_ELEMENT         *AnyHeaders;
} WSD_SOAP_HEADER;

Members

To

The URI to which the SOAP message is addressed.

Action

The action encoded by the SOAP message.

MessageID

An identifier that distinguishes the message from others from the same sender.

RelatesTo

In response messages, specifies the message ID of the matching request message.

ReplyTo

In request messages, a reference to a WSD_ENDPOINT_REFERENCE structure that specifies to the endpoint to which responses should be sent.

From

Reference to a WSD_ENDPOINT_REFERENCE structure that specifies the endpoint from which the SOAP message was sent.

FaultTo

Reference to a WSD_ENDPOINT_REFERENCE structure that specifies to the endpoint to which fault messages should be sent.

AppSequence

In discovery messages, a reference to a WSD_APP_SEQUENCE structure that helps the recipient determine the order in which messages were issued by the sender.

AnyHeaders

Reference to a WSDXML_ELEMENT structure that specifies additional headers not encoded by the other members.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header wsdtypes.h (include Wsdapi.h)