Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Метаданные устройства являются устаревшими и будут удалены в будущем выпуске Windows. Сведения о замене этой функции см. в разделе Метаданные контейнера пакетов драйверов.
Идентификаторы моделей основаны на определении бизнеса или единице хранения запасов (SKU) физического устройства. Каждый идентификатор модели должен быть уникальным для всех форм и моделей физического устройства.
В следующем списке описываются различия между идентификаторами оборудования и идентификаторами моделей для физического устройства:
Идентификаторы оборудования указываются с помощью одного или нескольких элементов XML HardwareID внутри элемента XML HardwareIDList. Каждое значение HardwareID указывает аппаратную функцию на основе значения конкретной шины. Идентификаторы оборудования можно использовать для сопоставления драйверов устройств с экземплярами устройств.
Например, два устройства с одинаковым идентификатором оборудования используют функциональный интерфейс, используемый тем же драйвером.
Идентификаторы модели задаются с помощью одного или нескольких XML-элементов ModelID в XML-элементе ModelIDList. Идентификаторы моделей позволяют изготовителю оборудования (OEM) или независимому поставщику оборудования (IHV) однозначно идентифицировать физическое устройство независимо от технологий шины или интерфейса.
Например, два устройства с разными идентификаторами моделей могут иметь одинаковые аппаратные идентификаторы для своих компонентов.
аппаратные идентификаторы используются для сопоставления пакетов метаданных устройства с экземплярами устройств на определенной шине или интерфейсе.
Идентификаторы моделей используются для сопоставления пакетов метаданных устройства с физическими устройствами независимо от того, как устройство подключено к компьютеру.
Элемент XML ModelIDList требуется только в том случае, если элемент XML HardwareIDList не указан в данных XML PackageInfo. Если он указан, элемент modelIDList должен содержать один или несколько элементов ModelID, чтобы указать уникальный идентификатор модели для каждой функции, которую поддерживает устройство.
Если данные XML PackageInfo содержат элементы HardwareIDList и ModelIDList, операционная система использует следующие правила для определения того, указано ли устройство в пакете метаданных устройства:
Если устройство имеет идентификатор модели, операционная система не ищет совпадения в элементе HardwareIDList.
В противном случае операционная система ищет в элементе HardwareIDList соответствующий идентификатор оборудования устройства.
Если пакет метаданных устройства поддерживает несколько моделей устройств или идентификаторов моделей, можно указать элемент ModelID для каждой модели устройства.
Ниже приведен пример элемента ModelIDList с несколькими элементами ModelID :
<ModelIDList>
<ModelID>825AAB98-18EE-4FE2-9472-197D1D00FE31</ModelID>
<ModelID>23F64715-AC4A-4DC4-B554-C8D56E43FE8B</ModelID>
</ModelIDList>
Дополнительные сведения о требованиях к формату XML-элемента ModelID см. в разделе ModelID.