使用英语阅读

通过


其他设备技术

其他设备技术概述。

若要开发其他设备技术,需要以下标头:

有关此技术的编程指南,请参阅:

枚举

 
PropertyConstraint

限定用于搜索函数实例的筛选条件。
QueryUpdateAction

表示函数发现正在指定函数实例上执行的操作类型。 此信息由客户端程序的更改通知处理程序使用。
SystemVisibilityFlags

确定函数实例数据的可见性。
WSD_CONFIG_PARAM_TYPE

指定存储在WSD_CONFIG_PARAM结构中的数据的类型。
WSD_PROTOCOL_TYPE

标识端口支持的协议类型。
WSDEventType

标识会话层生成的事件类型。
WSDUdpMessageType

标识 UDP 消息的类型。

函数

 
中止

中止异步操作。
中止

中止附件 MIME 数据流上的数据传输。
AbortAsyncOperation

中止挂起的异步操作。
添加

将函数实例添加到集合。
添加

提供有关从 Hello 消息) (新宣布的发现主机的信息,或与用户发起的查询匹配的信息。
AddDynamicService

为传入请求注册服务对象,但不将该服务添加到设备主机元数据。 这用于暂时性 (动态) 服务。
AddInstance

创建或修改函数实例。
AddNamespace

创建一个 对象,该对象表示 XML 上下文中的命名空间。
AddNameToNamespace

创建一个 对象,该对象表示 XML 上下文中的命名空间中的名称。
AddPropertyConstraint

向查询添加属性约束。
AddQueryConstraint

向查询添加查询约束。
协会

将关联数据库条目标记为关联。
协会

将关联数据库条目标记为关联,并发送相应的通知。
AsyncOperationComplete

指示异步操作已完成。
附加

将回调接口附加到发现提供程序。
BeginGetMetadata

发送元数据的异步请求。
BeginGetMetadata

启动与远程服务的异步元数据交换请求。
BeginGetStatusForMultipleOperations

开始检索当前状态的异步操作。
BeginRenewMultipleOperations

初始化异步操作,该操作通过提交新的持续时间来续订现有通知订阅的集合。
BeginSubscribeToMultipleOperations

初始化订阅通知或请求/响应事件的集合的异步操作。
BeginUnsubscribeToMultipleOperations

初始化通知或请求/响应事件的集合订阅的异步取消请求。
Clear

清除用于 SOAP-over-HTTP 传输的 HTTP 标头。
关闭

关闭当前附件 MIME 数据流。 (IWSDInboundAttachment.Close)
关闭

关闭当前附件 MIME 数据流。 (IWSDOutboundAttachment.Close)
CreateFunctionInstanceCollection

创建函数实例集合。
CreateInstance

创建函数实例。
CreateInstance

创建新的函数实例。
CreateInstanceCollectionQuery

为特定函数实例的集合创建查询。
CreateInstanceQuery

为特定函数实例创建查询。
CreatePropertyStore

使提供程序能够重复使用内存中属性存储实现。
删除

从集合中删除指定的函数实例。
删除

从关联数据库中删除条目。
删除

从关联数据库中删除条目并发送相应的通知。
DeleteAll

从集合中删除所有函数实例。
反 序列 化

分析地址,验证其组件部分并将其保存在 对象中。
分离

从发现提供程序分离回调接口。
EndGetMetadata

结束对元数据的异步请求。
EndGetMetadata

完成异步元数据交换请求并从响应中检索服务元数据。
EndGetStatusForMultipleOperations

完成检索当前状态的异步操作。
EndQuery

终止提供程序正在执行的查询。
EndRenewMultipleOperations

完成一个异步操作,该操作通过提交新的持续时间来续订现有通知订阅的集合。
EndSubscribeToMultipleOperations

完成订阅通知或请求/响应事件集合的异步操作。
EndUnsubscribeToMultipleOperations

完成对通知或请求/响应事件集合的订阅的异步取消请求。
执行

执行 IFunctionDiscovery::CreateInstanceCollectionQuery 定义的查询。
执行

执行 IFunctionDiscovery::CreateInstanceQuery 定义的查询。
FaultRequest

发送与给定请求上下文匹配的错误。
Get

从集合中获取指定的函数实例及其索引。
Get

按属性键获取指定属性约束的名称和值。
Get

按名称获取指定查询约束的值。
GetAlias

获取发现地址的别名。
GetAllMetadata

检索此设备的所有元数据。
GetAsyncState

获取异步操作的状态。
GetAt

获取指定索引处的属性键。
GetAuthType

GetAuthType 方法检索在客户端身份验证期间使用的 HTTP 身份验证方案。
GetCategory

获取函数实例的类别和子类别字符串。
GetClientAccessToken

GetClientAccessToken 方法检索可用于对客户端进行身份验证或模拟客户端的客户端访问令牌。
GetClientCertificate

获取客户端证书。
GetContext

检索当前事务的专用传输上下文。
GetCount

获取集合中的函数实例数。
GetCount

获取属性存储区中的属性数。
GetCount

获取集合中的项数。 (IProviderPropertyConstraintCollection.GetCount)
GetCount

获取集合中的项数。 (IProviderQueryConstraintCollection.GetCount)
GetEndpointProxy

检索异步操作的终结点代理。
GetEndpointProxy

检索设备的终结点代理。
GetEndpointProxy

获取设备的终结点代理。
GetEndpointReference

检索引用远程设备的终结点的 WS-Addressing 地址。
GetErrorInfo

检索有关上一个错误的信息。
GetEvent

检索包含事件结果的WSD_EVENT结构。
GetExclusive

确定套接字是否处于独占模式。
GetExtendedDiscoXML

检索 SOAP 消息的标头或正文中提供的自定义或可扩展数据。
GetFaultInfo

检索有关上次接收的错误的信息。
GetHostMetadata

检索设备的类特定元数据,描述设备及其承载的服务的功能。
GetID

获取函数实例的标识符字符串。
GetID

检索当前事务的传输 ID。
GetInboundHttpHeaders

检索用于入站 SOAP over-HTTP 传输的当前 HTTP 标头。
GetInstance

根据标识符获取指定的函数实例。
GetInstanceCollection

根据类别和子类别获取函数实例的指定集合。
GetInstanceId

检索此消息的实例标识符。
GetLocalAddress

检索表示接收消息的本地地址的泛型地址对象。
GetLocalInterfaceGUID

检索接收消息的本地网络接口的 GUID。
GetLocalTransportAddress

检索本地传输 (IP) 地址的字符串表示形式。
GetLowerParameters

从协议堆栈中此层下面的层检索消息参数。
GetMappedAccessToken

获取映射的访问令牌。
GetMessageType

获取此 UDP 地址配置的消息类型。
GetMetadata

检索 对象的元数据。
GetMetadataVersion

检索此消息的元数据版本。
GetOutboundHttpHeaders

检索用于出站 SOAP over-HTTP 传输的当前 HTTP 标头。
GetPath

获取此地址的 URI 路径。
GetPort

获取与此传输地址关联的 IP 端口号。
GetProbeResolveTag

检索与此发现的服务对象对应的搜索标记。
GetPropertyConstraints

检索当前属性约束。
GetProviderInstanceID

获取提供程序实例的标识符字符串。
GetQueryConstraints

检索当前查询约束。
GetRemoteAddress

检索表示从中发送消息的远程地址的泛型地址对象。
GetRemoteTransportAddress

检索远程传输 (IP) 地址的字符串表示形式。
GetRetransmitParams

检索 WSD 用于确定重复消息传输的频率的值。
GetScopeRule

调用 以返回定义实现的范围匹配规则的 URI。
GetScopes

检索 WS-Discovery 范围的列表。
GetSecure

检索有关是否为此地址启用 TLS 安全会话的状态。
GetService

检索当前未注册的服务对象。
GetServiceMetadata

检索 IWSDServiceProxy 对象的元数据。
GetServiceProxyById

按服务 ID 检索泛型 IWSDServiceProxy 服务代理。
GetServiceProxyByType

检索设备按端口类型名称公开的服务的泛型 IWSDServiceProxy 代理。
GetSignature

获取消息的签名。
GetSignedInfoHash

获取消息签名的哈希。
GetSockaddr

获取套接字地址信息。
GetStatusForMultipleOperations

检索当前状态。
GetThisDeviceMetadata

检索此设备的特定于设备的元数据。
GetThisModelMetadata

检索设备的模型特定元数据。
GetTransportAddress

获取指向地址对象的字符串表示形式的指针。 (IWSDTransportAddress.GetTransportAddress)
GetTransportAddressEx

获取指向地址对象的字符串表示形式的指针。 (IWSDTransportAddress.GetTransportAddressEx)
GetTTL

获取使用此地址的所有出站数据包的生存时间 (TTL) 。
GetTypes

检索 WS-Discovery 类型的列表。
GetValue

获取指定属性键的值。
GetXAddrs

检索 WS-Discovery XAddrs 的列表。
GetXMLContext

获取与此提供程序关联的 XML 上下文。
GetXMLContext

获取与设备关联的 XML 上下文。
HasCompleted

指示操作是否已完成。
Init

初始化 IWSDDeviceHost 对象的实例。
Init

初始化设备代理,可以选择与以前初始化的赞助设备代理共享会话。
初始化

初始化函数发现提供程序对象。
初始化

初始化一个 对象,该对象提供已绑定到由函数实例表示的资源的特定接口。
InstancePropertyStoreFlush

为提供程序提供保留属性的机制。
InstancePropertyStoreOpen

打开提供程序的属性存储区。
InstancePropertyStoreValidateAccess

验证提供程序是否支持请求的访问。
InstanceQueryService

为函数实例创建特定于提供程序的 COM 对象。
InstanceReleased

释放指定的函数实例并释放之前分配的内存。
IsInstanceQuery

确定查询是针对单个函数实例还是多个函数实例。
IsMessageSignatureTrusted

指定消息签名是否受信任。
IsMessageSigned

指定消息是否已签名。
IsSubcategoryQuery

确定查询是否针对特定子类别中的函数实例。
Item

按索引获取指定的函数实例。
Item

按索引获取指定属性约束的名称和值。
Item

按索引获取指定查询约束的名称和值。
MatchProbe

确定探测消息是否与指定的主机匹配,并在匹配时发送 WS-Discovery ProbeMatches 消息。
MatchProbeEx

确定探测消息是否与指定的主机匹配,并在进行匹配时发送包含扩展信息的 WS-Discovery ProbeMatches 消息。
MatchResolve

确定 Resolve 消息是否与指定的主机匹配,并在匹配时发送 WS-Discovery ResolveMatches 消息。
MatchResolveEx

确定 Resolve 消息是否与指定的主机匹配,并在匹配时发送包含扩展信息的 WS-Discovery ResolveMatches 消息。
MatchScopes

调用 以比较两个范围以确定它们是否匹配。
下一页

获取集合中下一个属性约束的名称和值。
下一页

获取集合中下一个查询约束的名称和值。
OnError

接收异步查询处理期间发生的错误。
OnEvent

在通知期间接收任何添加、删除或更新事件。
OnUpdate

指示已添加、删除或更改函数实例。
OpenPropertyStore

打开函数实例的属性存储。
ProbeHandler

当发现发布者收到探测时调用 。
ProcessFault

处理 GetFaultInfo 检索到的 SOAP 错误。
发布

通过发送 Hello 消息来宣布网络主机的状态。
PublishEx

通过发送包含扩展信息的 Hello 消息来通知网络主机的状态。
PWSD_SOAP_MESSAGE_HANDLER

引用传入消息的 SOAP 消息处理程序。
查询

检索满足指定约束的函数实例的集合。
读取

从远程主机发送的邮件中检索附件数据。
RegisterNotificationSink

将回调通知接收器附加到发现发布服务器。
RegisterPortType

注册传入消息的端口类型。
RegisterScopeMatchingRule

添加对自定义范围匹配规则的支持。
RegisterService

为传入请求注册服务对象,并将该服务添加到设备主机元数据。
移除

删除指定的函数实例并返回指向要删除的函数实例的指针。
移除

提供有关最近从 bye 消息) (发现主机的信息。
RemoveDynamicService

注销使用 AddDynamicService 注册的服务对象。
RemoveInstance

根据类别和子类别删除指定的函数实例。
RemoveInstance

删除现有函数实例。
RenewMultipleOperations

通过提交新的持续时间来续订现有通知订阅的集合。
重置

将当前索引重置为集合的开头。 (IProviderPropertyConstraintCollection.Reset)
重置

将当前索引重置为集合的开头。 (IProviderQueryConstraintCollection.Reset)
ResolveHandler

当发现发布者收到 Resolve 时调用 。
退休服务

注销使用 RegisterService 注册的服务对象,并从设备主机元数据中删除该服务。
SearchByAddress

初始化按设备地址搜索 WS-Discovery 主机。
SearchById

按设备标识符初始化对 WS-Discovery 主机的搜索。
SearchByType

按设备类型初始化对 WS-Discovery 主机的搜索。
SearchComplete

调用 以指示用户发起的搜索已成功完成,并且不再接受搜索匹配项。
SearchFailed

调用 以指示用户启动的搜索失败。
SendOneWayRequest

发送单向请求消息。
SendResponse

发送与给定请求上下文匹配的响应消息。
SendTwoWayRequest

使用同步调用模式发送双向请求消息。
SendTwoWayRequestAsync

使用异步调用模式发送双向请求消息。
序列化

将地址的组件部分组合成字符串。
SetAddressFamily

指定在发现 WSD 设备时要搜索 (IPv4、IPv6 或两者) 的 IP 地址系列。
SetAddressFamily

指定将发布主机 (IPv4、IPv6 或两者) IP 地址系列。
SetAlias

设置发现地址的别名。
SetCallback

指定要在异步操作完成时调用的回调接口。
SetContext

设置当前事务的专用传输上下文。
SetEventingStatusCallback

设置或清除事件状态回调。
SetExclusive

控制套接字是否处于独占模式。
SetID

设置当前事务的传输 ID。
SetInboundHttpHeaders

设置用于入站 SOAP-over-HTTP 传输的 HTTP 标头。
SetLocalAddress

设置一个泛型地址对象,该对象表示应发送消息的源地址。
SetMessageType

设置此 UDP 地址配置的消息类型。
SetMetadata

设置设备的元数据,不包括用户定义的服务元数据。
SetNamespaces

将自定义命名空间与 XML 上下文对象相关联。
SetOutboundHttpHeaders

设置用于出站 SOAP over-HTTP 传输的 HTTP 标头。
SetPath

设置此地址的 URI 路径。
SetPort

仅设置此传输地址的 IP 端口号。
SetRemoteAddress

设置表示发送消息的远程地址的泛型地址对象。
SetRetransmitParams

设置 WSD 用于确定重复消息传输的频率的值。
SetSecure

为此地址启用或禁用 TLS 安全会话。
SetServiceDiscoverable

控制是否使用 WS-Discovery 播发服务。
SetSockaddr

设置套接字地址信息。
SetTransportAddress

设置传输地址的字符串表示形式。
SetTTL

使用此地址为所有出站数据包设置生存时间 (TTL) 。
SetTypes

将自定义消息类型与 XML 上下文对象相关联。
SetValue

设置指定属性键的值。
SetWaitHandle

指定要在操作完成时设置的等待句柄。
SignalEvent

通知所有订阅的客户端已发生事件。
Skip

跳过集合中的下一项。 (IProviderPropertyConstraintCollection.Skip)
Skip

跳过集合中的下一项。 (IProviderQueryConstraintCollection.Skip)
启动

启动设备主机并使用 WS-Discovery Hello 消息发布设备主机。
停止

发送 WS-Discovery Bye 消息并停止主机。
SubscribeToMultipleOperations

订阅通知或请求/响应事件的集合。
SubscribeToOperation

订阅通知或请求/响应事件。
SubscriptionEnded

在设备终止订阅时调用。
SubscriptionRenewalFailed

无法续订指定事件操作的订阅时调用。
SubscriptionRenewed

成功续订指定事件操作的订阅时调用。
Terminate

终止主机并释放任何附加服务。
取消关联

将关联数据库条目标记为未关联。
取消关联

将关联数据库条目标记为未关联,并发送相应的通知。
UnPublish

通过发送 Bye 消息来宣布网络主机的离开。
UnRegisterNotificationSink

从发现发布服务器分离回调通知接收器。
UnRegisterScopeMatchingRule

删除对自定义范围匹配规则的支持。
UnsubscribeToMultipleOperations

取消通知或请求/响应事件的订阅集合。
UnsubscribeToOperation

取消对通知或请求/响应事件的订阅。
写入

使用 MIME 容器将附件数据发送到远程主机。
WSD_STUB_FUNCTION

描述用于处理传入消息的存根函数。
WSDAllocateLinkedMemory

分配链接内存块。
WSDAttachLinkedMemory

将子内存块附加到父内存块。
WSDCreateDeviceHost

创建设备主机并返回指向 IWSDDeviceHost 接口的指针。 (WSDCreateDeviceHost)
WSDCreateDeviceHost2

创建可支持签名消息的设备主机,并返回指向 IWSDDeviceHost 接口的指针。
WSDCreateDeviceHostAdvanced

创建设备主机并返回指向 IWSDDeviceHost 接口的指针。 (WSDCreateDeviceHostAdvanced)
WSDCreateDeviceProxy

创建设备代理并返回指向 IWSDDeviceProxy 接口的指针。 (WSDCreateDeviceProxy)
WSDCreateDeviceProxy2

创建可支持签名消息的设备代理,并返回指向 IWSDDeviceProxy 接口的指针。
WSDCreateDeviceProxyAdvanced

创建设备代理并返回指向 IWSDDeviceProxy 接口的指针。 (WSDCreateDeviceProxyAdvanced)
WSDCreateDiscoveryProvider

创建 IWSDiscoveryProvider 对象。
WSDCreateDiscoveryProvider2

创建支持签名消息的 IWSDiscoveryProvider 对象。
WSDCreateDiscoveryPublisher

创建 IWSDiscoveryPublisher 对象。
WSDCreateDiscoveryPublisher2

创建支持签名消息的 IWSDiscoveryPublisher 对象。
WSDCreateHttpAddress

创建 IWSDHttpAddress 对象。
WSDCreateHttpMessageParameters

创建 IWSDHttpMessageParameters 对象。
WSDCreateOutboundAttachment

创建 IWSDOutboundAttachment 对象。
WSDCreateUdpAddress

创建 IWSDUdpAddress 对象。
WSDCreateUdpMessageParameters

检索指向 IWSDUdpMessageParameters 接口的指针。
WSDDetachLinkedMemory

将子内存块与其父内存块分离。
WSDFreeLinkedMemory

释放以前使用 WSDAllocateLinkedMemory 分配的内存块。
WSDGenerateFault

生成 SOAP 错误。 (WSDGenerateFault)
WSDGenerateFaultEx

生成 SOAP 错误。 (WSDGenerateFaultEx)
WSDGetConfigurationOption

获取 WSDAPI 配置选项。
WSDSetConfigurationOption

设置 WSDAPI 配置选项。
WSDUriDecode

根据 RFC2396 中的规则解码 URI。
WSDUriEncode

根据 RFC2396 中的 URI 编码规则对 URI 进行编码。
WSDXMLAddChild

添加子元素。
WSDXMLAddSibling

添加同级元素。
WSDXMLBuildAnyForSingleElement

创建具有指定名称和值的 XML 元素。
WSDXMLCleanupElement

释放与 XML 元素关联的内存。
WSDXMLCreateContext

创建新的 IWSDXMLContext 对象。
WSDXMLGetNameFromBuiltinNamespace

从内置命名空间中获取指定名称。
WSDXMLGetValueFromAny

从 XML any 元素的指定子元素检索文本值。

接口

 
IFunctionDiscovery

客户端程序使用此接口来发现函数实例、获取类别的默认函数实例,以及创建启用注册函数发现默认值的高级函数发现查询对象等。
IFunctionDiscoveryNotification

此接口由客户端程序实现以支持异步查询,并由函数发现调用,以便在添加或删除满足查询参数的函数实例时通知客户端程序。
IFunctionDiscoveryProvider

这是由发现提供程序实现的main接口。 它是函数发现基础结构用来与提供程序及其资源进行通信的主要接口。
IFunctionDiscoveryProviderFactory

提供用于创建 Function Discovery 对象的工厂方法。
IFunctionDiscoveryProviderQuery

此接口将传递给所有 IFunctionDiscoveryProvider::Query 方法调用并包含查询定义信息。 提供程序应使用此来确定其收到的每个查询请求的约束。
IFunctionDiscoveryServiceProvider

实现此接口以创建和初始化对象,为由函数实例表示的资源提供指定的访问接口。 创建对象后,将调用 Initialize 方法来初始化对象。
IFunctionInstance

函数实例是作为调用 IFunctionDiscovery 方法之一的结果创建的;客户端程序不会自行创建这些对象。
IFunctionInstanceCollection

表示作为查询或获取实例请求的结果返回的一组 IFunctionInstance 对象。
IFunctionInstanceCollectionQuery

实现基于类别和子类别的函数实例集合的异步查询。
IFunctionInstanceQuery

基于类别和子类别实现函数实例的异步查询。
IPNPXAssociation

定义用于管理 PnP-X 设备的关联数据库条目的方法。
IPNPXDeviceAssociation

定义用于管理 PnP-X 设备的关联数据库条目的方法。 当相应的 PnP 开发节点发生更改时,这些方法会发送通知。
IProviderProperties

(可选)由发现提供程序实现,以直接创建和管理其自己的属性存储。
IProviderPropertyConstraintCollection

提供程序可通过 IFunctionDiscoveryProviderQuery::GetPropertyConstraints 访问此接口。
IProviderPublishing

由发现提供程序实现,使客户端程序能够添加和删除函数实例。
IProviderQueryConstraintCollection

提供程序可通过 IFunctionDiscoveryProviderQuery::GetQueryConstraints 方法访问此接口。
IWSDAddress

提供对传输地址的各个组件的访问。
IWSDAsyncCallback

处理异步操作完成的回调。
IWSDAsyncResult

表示一个异步操作。
IWSDAttachment

是所有其他附件类型的基接口。
IWSDDeviceHost

表示符合 DPWS 的设备。
IWSDDeviceHostNotify

向 IWSDDeviceHost 对象的实例提供与设备相关的通知。
IWSDDeviceProxy

表示 Web 服务的远程设备配置文件, (DPWS) 客户端应用程序和中间件的设备。
IWSDEndpointProxy

实现设备服务消息代理。
IWSDEventingStatus

实现此接口,以在事件订阅中发生状态更改时接收通知。
IWSDHttpAddress

提供对 HTTP 地址的各个组件的访问。
IWSDHttpAuthParameters

使用此接口可检索在客户端身份验证期间使用的访问令牌或授权方案。
IWSDHttpMessageParameters

提供对通过 SOAP-over-HTTP 传输消息时使用的 HTTP 标头的访问。
IWSDInboundAttachment

允许应用程序从传入邮件中读取 MIME 编码的附件数据。
IWSDiscoveredService

此接口表示远程发现的主机。
IWSDiscoveryProvider

用于发现 WS-Discovery 播发的网络上的服务。
IWSDiscoveryProviderNotify

由客户端程序实现,以接收来自 IWSDiscoveryProvider 的回调通知。
IWSDiscoveryPublisher

提供用于通知主机和管理主机传入查询的方法。
IWSDiscoveryPublisherNotify

由客户端程序实现,以接收来自 IWSDiscoveryPublisher 的回调通知。
IWSDMessageParameters

使用此接口在协议堆栈中上下传达消息特定信息。
IWSDMetadataExchange

访问元数据的其他对象的基类。
IWSDOutboundAttachment

使应用程序能够使用 MIME 容器在邮件中发送附件数据。
IWSDScopeMatchingRule

由客户端程序实现,以提供自定义范围匹配规则,可用于扩展 WS-Discovery 中定义的标准范围匹配规则。
IWSDServiceMessaging

由生成的存根代码用于向传入消息发送错误或响应。
IWSDServiceProxy

表示客户端应用程序和中间件的远程 WSD 服务。
IWSDServiceProxyEventing

表示客户端应用程序和中间件的远程 WSD 服务。 此接口允许实现多个异步操作。
IWSDSignatureProperty

提供已签名消息的属性。
IWSDSSLClientCertificate

检索客户端 SSL 证书。
IWSDTransportAddress

表示基于 IP 的传输地址。
IWSDUdpAddress

提供对 UDP 地址的各个组件的访问。
IWSDUdpMessageParameters

使用此接口指定 WSD 重复消息传输的频率。
IWSDXMLContext

WSDAPI 堆栈中使用的命名空间和类型的集合。

结构

 
REQUESTBODY_GetStatus

表示 WS-Eventing GetStatus 请求消息。
REQUESTBODY_Renew

表示 WS-Eventing 续订请求消息。
REQUESTBODY_Subscribe

表示 WS-Eventing 订阅请求消息。
REQUESTBODY_Unsubscribe

表示 WS-Eventing 取消订阅请求消息。
RESPONSEBODY_GetMetadata

表示 WS-MetadataExchange GetMetadata 响应消息。
RESPONSEBODY_GetStatus

表示 WS-Eventing GetStatus 响应消息。
RESPONSEBODY_Renew

表示 WS-Eventing 续订响应消息。
RESPONSEBODY_Subscribe

表示 WS-Eventing 订阅响应消息。
RESPONSEBODY_SubscriptionEnd

表示 WS-Eventing SubscriptionEnd 响应消息。
WSD_APP_SEQUENCE

表示与 WS-Discovery 消息相关的应用程序序列信息。
WSD_BYE

表示 Bye 消息。
WSD_CONFIG_ADDRESSES

有关主机应侦听的特定地址的信息。
WSD_CONFIG_PARAM

表示用于创建 WSDAPI 对象的配置参数。
WSD_DATETIME

表示时间戳。
WSD_DURATION

表示时间长度。
WSD_ENDPOINT_REFERENCE

表示 WS-Addressing 终结点引用。
WSD_ENDPOINT_REFERENCE_LIST

表示WSD_ENDPOINT_REFERENCE结构单链接列表中的节点。
WSD_EVENT

提供 SOAP 消息的内部表示形式。
WSD_EVENTING_DELIVERY_MODE

表示 WS-Eventing 订阅消息中使用的传递模式。
WSD_EVENTING_DELIVERY_MODE_PUSH

表示用于推送 WS-Eventing 订阅消息中的事件的终结点引用。
WSD_EVENTING_EXPIRES

表示 WS-Eventing 消息的过期时间。
WSD_EVENTING_FILTER

表示 WS-Eventing 订阅消息中使用的事件筛选器。
WSD_EVENTING_FILTER_ACTION

表示用于筛选事件的布尔表达式。
WSD_HANDLER_CONTEXT

指定用于处理传入消息的上下文。
WSD_HEADER_RELATESTO

表示由 WS-Addressing 规范指定的 RelatesTo SOAP 信封标头块。
WSD_HELLO

表示 Hello 消息。
WSD_HOST_METADATA

为设备托管的所有服务提供元数据。
WSD_LOCALIZED_STRING

表示单个本地化字符串。
WSD_LOCALIZED_STRING_LIST

表示本地化字符串的单链接列表中的节点。
WSD_METADATA_SECTION

表示泛型形式的元数据的一部分。
WSD_METADATA_SECTION_LIST

表示元数据节的单链接列表中的节点。
WSD_NAME_LIST

表示 XML 名称结构单链接列表中的节点。
WSD_OPERATION

描述 WSDL 根据一条或两条消息定义的操作。
WSD_PORT_TYPE

提供有关端口类型的数据。
WSD_PROBE

表示探测消息。
WSD_PROBE_MATCH

表示 ProbeMatch 消息。
WSD_PROBE_MATCH_LIST

表示 ProbeMatch 消息结构单链接列表中的节点。
WSD_PROBE_MATCHES

表示 ProbeMatches 消息。
WSD_REFERENCE_PARAMETERS

指定终结点使用的不透明数据。
WSD_REFERENCE_PROPERTIES

指定用于唯一标识终结点的其他数据。
WSD_RELATIONSHIP_METADATA

提供有关两个或多个服务之间关系的元数据。
WSD_RESOLVE

表示“解析”消息。
WSD_RESOLVE_MATCH

表示 ResolveMatch 消息。
WSD_RESOLVE_MATCHES

表示 ResolveMatches 消息。
WSD_SCOPES

WS-Discovery 消息传送中使用的范围的集合。
WSD_SECURITY_CERT_VALIDATION

表示用于将客户端证书与 HTTPS 服务器证书匹配的条件。 (WSD_SECURITY_CERT_VALIDATION)
WSD_SECURITY_CERT_VALIDATION_V1

表示用于将客户端证书与 HTTPS 服务器证书匹配的条件。W
WSD_SECURITY_SIGNATURE_VALIDATION

表示将客户端压缩签名与消息匹配的条件。
WSD_SERVICE_METADATA

提供有关设备托管的服务的元数据。
WSD_SERVICE_METADATA_LIST

表示服务元数据结构单链接列表中的节点。
WSD_SOAP_FAULT

表示生成的 SOAP 错误。
WSD_SOAP_FAULT_CODE

表示生成的 SOAP 错误代码。
WSD_SOAP_FAULT_REASON

与WSD_SOAP_FAULT关联的原因代码集合。
WSD_SOAP_FAULT_SUBCODE

表示生成的 SOAP 错误子代码。
WSD_SOAP_HEADER

为WSD_SOAP_MESSAGE结构提供 SOAP 标头数据。
WSD_SOAP_MESSAGE

WSD SOAP 消息的内容。
WSD_SYNCHRONOUS_RESPONSE_CONTEXT

提供用于处理对双向请求的响应的上下文。
WSD_THIS_DEVICE_METADATA

指定对特定设备唯一的元数据。
WSD_THIS_MODEL_METADATA

提供与设备相关的特定于模型的信息。
WSD_UNKNOWN_LOOKUP

表示无法分析的 XML 元素。
WSD_URI_LIST

表示 URI 链接列表中的节点。
WSDUdpRetransmitParams

定义用于重复消息传输的参数。
WSDXML_ATTRIBUTE

描述 XML 属性。
WSDXML_ELEMENT

描述 XML 元素。
WSDXML_ELEMENT_LIST

表示 XML 元素链接列表中的节点。
WSDXML_NAME

指定 XML 限定名称。
WSDXML_NAMESPACE

指定 XML 命名空间。
WSDXML_NODE

描述 XML 节点。
WSDXML_PREFIX_MAPPING

描述 XML 命名空间前缀。
WSDXML_TEXT

描述 XML 节点中的文本。
WSDXML_TYPE

描述 XSD 类型。