RESPONSEBODY_SubscriptionEnd structure (wsdtypes.h)

Represents a WS-Eventing SubscriptionEnd response message.

Syntax

typedef struct {
  WSD_ENDPOINT_REFERENCE *SubscriptionManager;
  const WCHAR            *Status;
  WSD_LOCALIZED_STRING   *Reason;
  WSDXML_ELEMENT         *Any;
} RESPONSEBODY_SubscriptionEnd;

Members

SubscriptionManager

Reference to a WSD_ENDPOINT_REFERENCE structure that represents the endpoint reference of the subscription manager.

Status

A string that describes the reason the subscription ended.

Value Meaning
http://schemas.xmlsoap.org/ws/2004/08/eventing/SourceShuttingDown
The event source is shutting down.
http://schemas.xmlsoap.org/ws/2004/08/eventing/SourceCancelling
The event source canceled the subscription for another reason.
http://schemas.xmlsoap.org/ws/2004/08/eventing/DeliveryFailure
The event source ended the subscription because the delivery of notifications failed.

Reason

Reference to a WSD_LOCALIZED_STRING that contains a human-readable explanation of the reason the subscription ended.

Any

Reference to a WSDXML_ELEMENT structure that specifies extension content allowed by the XML ANY keyword.

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)