WSD_METADATA_SECTION结构 (wsdtypes.h)
表示泛型形式的元数据的一部分。
注意 只应指定 Data、 MetadataReference 或 Location 成员之一。
语法
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
元数据部分的格式和版本。
值 | 含义 |
---|---|
|
元数据部分包含与设备相关的特定于模型的信息。 如果指定 了 Data 成员,则其类型 WSD_THIS_MODEL_METADATA。 |
|
元数据部分包含对特定设备唯一的元数据。 如果指定 了 Data 成员,则其类型 WSD_THIS_DEVICE_METADATA。 |
|
元数据部分包含有关两个或多个服务之间关系的元数据。 如果指定 了 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/Relationship
,http://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) |