WSD_THIS_MODEL_METADATA (Compact 2013)
3/26/2014
This structure provides model-specific information relating to the device.
Syntax
typedef struct _WSD_THIS_MODEL_METADATA {
WSD_LOCALIZED_STRING_LIST* Manufacturer;
const WCHAR* ManufacturerUrl;
WSD_LOCALIZED_STRING_LIST* ModelName;
const WCHAR* ModelNumber;
const WCHAR* ModelUrl;
const WCHAR* PresentationUrl;
WSDXML_ELEMENT* Any;
} WSD_THIS_MODEL_METADATA;
Members
- Manufacturer
Reference to a WSD_LOCALIZED_STRING_LIST structure that contains the manufacturer name. The name should be set to fewer than 2048 characters.
- ManufacturerUrl
The URL to a Web site for the device manufacturer. The URL should have fewer than 2048 characters.
- ModelName
Reference to a WSD_LOCALIZED_STRING_LIST structure that specifies model names. This is a list of localized friendly names that should be set to fewer than 256 characters.
- ModelNumber
The model number. This should be set to fewer than 256 characters.
- ModelUrl
The URL to a Web site for this device model. The URL should have fewer than 2048 characters.
- PresentationUrl
An HTML page for this device. This can be relative to a base URL set by XML Base. The URL should have fewer than 2048 characters.
- Any
Reference to a WSDXML_ELEMENT structure that specifies extension content allowed by the XML ANY keyword.
Remarks
WSD_THIS_MODEL_METADATA specifies manufacturer metadata that is common to all instances of a specific model.
Model metadata follows this form:
<wsd:ThisModel>
<wsd:Manufacturer>
A. Datum Corporation
</wsd:Manufacturer>
<wsd:ManufacturerURL>
</wsd:ManufacturerURL>
<wsd:ModelName>
WebWeigh
</wsd:ModelName>
<wsd:ModelNumber>
9-23492-83049
</wsd:ModelNumber>
<wsd:ModelURL>
http://www.adatum.com/WebWeighOwner.html
</wsd:ModelURL>
<wsd:PresentationURL>
presentation/menu.html
</wsd:PresentationURL>
</wsd:ThisModel>
Requirements
Header |
wsdapi.h |
Library |
wsdapi.lib |