WSD_METADATA_SECTION结构 (wsdtypes.h)

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

注意 只应指定 DataMetadataReferenceLocation 成员之一。
 

语法

typedef struct _WSD_METADATA_SECTION {
  const WCHAR            *Dialect;
  const WCHAR            *Identifier;
  void                   *Data;
  WSD_ENDPOINT_REFERENCE *MetadataReference;
  const WCHAR            *Location;
  WSDXML_ELEMENT         *Any;
} WSD_METADATA_SECTION;

成员

Dialect

元数据部分的格式和版本。

含义
http://schemas.xmlsoap.org/ws/2006/02/devprof/ThisModel
元数据部分包含与设备相关的特定于模型的信息。 如果指定 了 Data 成员,则其类型 WSD_THIS_MODEL_METADATA
http://schemas.xmlsoap.org/ws/2006/02/devprof/ThisDevice
元数据部分包含对特定设备唯一的元数据。 如果指定 了 Data 成员,则其类型 WSD_THIS_DEVICE_METADATA
'http://schemas.xmlsoap.org/ws/2006/02/devprof/Relationship'
元数据部分包含有关两个或多个服务之间关系的元数据。 如果指定 了 Data 成员,则其类型 WSD_RELATIONSHIP_METADATA

Identifier

元数据部分的范围/域/命名空间的方言特定标识符。

Data

对元数据的二进制表示形式的引用。 元数据的类型由 Dialect 指定。 如果 Dialect 的值不为 http://schemas.xmlsoap.org/ws/2006/02/devprof/ThisModel、 或 http://schemas.xmlsoap.org/ws/2006/02/devprof/Relationshiphttp://schemas.xmlsoap.org/ws/2006/02/devprof/ThisDevice则忽略此成员。

MetadataReference

对所用 WSD_ENDPOINT_REFERENCE 结构的引用标识可从中检索元数据的终结点。

Location

一个 URI,指定可从中检索元数据的位置。

Any

对指定 XML ANY关键字 (keyword) 允许的扩展内容的WSDXML_ELEMENT结构的引用。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 wsdtypes.h (包括 Wsdapi.h)