Поделиться через


структура WSD_THIS_DEVICE_METADATA (wsdtypes.h)

Указывает метаданные, которые являются уникальными для конкретного устройства.

Синтаксис

typedef struct _WSD_THIS_DEVICE_METADATA {
  WSD_LOCALIZED_STRING_LIST *FriendlyName;
  const WCHAR               *FirmwareVersion;
  const WCHAR               *SerialNumber;
  WSDXML_ELEMENT            *Any;
} WSD_THIS_DEVICE_METADATA;

Члены

FriendlyName

Ссылка на структуру WSD_LOCALIZED_STRING_LIST , содержащую список локализованных понятных имен для устройства. Для него должно быть задано менее 256 символов.

FirmwareVersion

Версия встроенного ПО устройства. Для него должно быть задано менее 256 символов.

SerialNumber

Серийный номер устройства. Для него должно быть задано менее 256 символов.

Any

Ссылка на структуру WSDXML_ELEMENT , которая предоставляет расширяемое пространство для устройств для добавления пользовательских метаданных в раздел для конкретного устройства. Например, это можно использовать для добавления определяемого пользователем имени устройства.

Комментарии

Метаданные ThisDevice соответствуют следующей форме:

<wsd:ThisDevice>
    <wsd:FriendlyName>
        A. Datum WebWeigh Scale
    </wsd:FriendlyName>
    <wsd:FirmwareVersion>
        2.53c
    </wsd:FirmwareVersion>
    <wsd:SerialNumber>
        923450982349058
    </wsd:SerialNumber>
 </wsd:ThisDevice>

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть wsdtypes.h (включая Wsdapi.h)