WS_METADATA_ENDPOINT structure (webservices.h)
Information about a single endpoint that was read from metadata documents.
Syntax
typedef struct _WS_METADATA_ENDPOINT {
WS_ENDPOINT_ADDRESS endpointAddress;
WS_POLICY *endpointPolicy;
WS_XML_STRING *portName;
WS_XML_STRING *serviceName;
WS_XML_STRING *serviceNs;
WS_XML_STRING *bindingName;
WS_XML_STRING *bindingNs;
WS_XML_STRING *portTypeName;
WS_XML_STRING *portTypeNs;
} WS_METADATA_ENDPOINT;
Members
endpointAddress
The address of the endpoint.
endpointPolicy
An opaque handle representing the policy of the endpoint.
This handle is good until the metadata object
is freed or reset.
portName
The WSDL port name of the endpoint, if available.
serviceName
The WSDL service name of the endpoint, if available.
serviceNs
The WSDL service namespace of the endpoint, if available.
bindingName
The WSDL binding name of the endpoint, if available.
bindingNs
The WSDL binding namespace of the endpoint, if available.
portTypeName
The WSDL portType name of the endpoint, if available.
portTypeNs
The WSDL portType namespace of the endpoint, if available.
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 |