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


Общие сведения о пакетах метаданных устройства

Начиная с Windows 7, пакеты метаданных устройства содержат XML-документы, представляющие свойства устройства и его аппаратные функции. В пользовательском интерфейсе Устройства и принтеры пользователю отображаются сведения, относящиеся к устройству, на основе XML-документов из пакета метаданных устройства.

Пакет метаданных устройства состоит из нескольких XML-документов, и в каждом документе указываются различные компоненты атрибутов устройства.

Начиная с Windows 7, в новом пользовательском интерфейсе для устройств ( Устройства и принтеры) отображается большинство устройств, которые обычно подключены к компьютеру в одном окне. Это окно называется представлением коллекции. Для каждого устройства, которое отображается в представлении коллекции, устройства и принтеры отображают сведения, относящиеся к устройству, для пользователя на основе XML-документов из пакета метаданных устройства. Используя эти XML-документы, изготовитель оборудования может настроить, какие сведения включаются и как они отображаются. Например, устройство в представлении коллекции может быть представлено настраиваемым значком и описательным текстом, предоставленным изготовителем оборудования.

XML-документы, содержащиеся в пакетах метаданных устройства, указывают сведения, описывающие физическое устройство. В следующем списке показан тип информации, которую могут указать XML-документы:

  • Имя изготовителя оборудования.

  • Имя модели и описание устройства.

  • Одна или несколько функциональных категорий, поддерживаемых устройством.

Каждый пакет метаданных устройства состоит из следующих компонентов:

XML-документ PackageInfo
Этот документ содержит данные, указывающие содержимое пакета метаданных устройства. Операционная система использует эти данные для установки пакета и ссылки на его содержимое.

Эти данные форматируются на основе xml-схемы PackageInfo.

XML-документ DeviceInfo
Этот документ содержит данные, указывающие свойства устройства, такие как категория устройства и имя модели. В пользовательском интерфейсе Устройства и принтеры эти данные используются для отображения подробных сведений об устройстве.

Эти данные форматируются на основе схемы XML DeviceInfo.

Файл значка устройства
Этот файл содержит фотореалистичное изображение, представляющее устройство в пользовательском интерфейсе "Устройства и принтеры".

XML-документ WindowsInfo
Этот документ содержит данные, указывающие действия отображения, выполняемые пользовательским интерфейсом "Устройства и принтеры" для указанного устройства в пакете метаданных устройства.

Эти данные форматируются на основе схемы XML WindowsInfo.

Каждый пакет метаданных устройства имеет свои компоненты, сжатые в один файл с помощью средства Cabarc (Cabarc.exe). Дополнительные сведения об этом средстве см. на веб-сайте Обзора Cabarc .

Имя файла пакета метаданных устройства использует следующее соглашение об именовании:

<GUID>.devicemetadata-ms

Префикс <файла GUID> — это глобальный уникальный идентификатор (GUID), который создается для пакета метаданных устройства. Идентификатор GUID для каждого файла пакета метаданных должен быть уникальным. При создании нового или измененного пакета метаданных необходимо создать новый GUID, даже если изменения незначительны.

Дополнительные сведения см. в статье Создание пакетов метаданных устройства.