Строки идентификации устройства

Примечание

Строки идентификации устройств не должны анализироваться. Они предназначены только для сравнения строк и должны рассматриваться как непрозрачные строки.

Диспетчер Plug and Play (PnP) и другие компоненты установки устройств используют строки идентификации устройств для идентификации устройств, установленных на компьютере.

Windows использует следующие строки идентификации устройства для поиска пакета драйвера , который лучше всего соответствует устройству. Эти строки идентификации передаются перечислителем устройства, системным компонентом, который обнаруживает устройства PnP на основе аппаратного стандарта PnP. Эти задачи выполняются водителями автобусов PnP в партнерстве с менеджером PnP. Устройство обычно перечисляется драйвером родительской шины, например драйвером шин PCI или PCMCIA. Некоторые устройства перечисляются драйвером фильтра шины, например драйвером ACPI.

Windows пытается найти совпадение для одного из идентификаторов оборудования или совместимых идентификаторов. Дополнительные сведения о том, как Windows использует эти идентификаторы для сопоставления устройства с пакетом драйверов и как указать идентификаторы в INF-файле, см. в статье Выбор драйверов в Windows.

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

Начиная с Windows 7, диспетчер PnP использует строку идентификации устройства идентификатора контейнера для группировки одного или нескольких узлов устройств (devnodes), которые были перечислены из каждого экземпляра физического устройства, установленного на компьютере.

Каждый перечислитель настраивает свои идентификаторы устройств, аппаратные идентификаторы и совместимые идентификаторы для уникальной идентификации устройств, которые он перечисляет. Кроме того, каждый перечислитель имеет собственную политику для идентификации идентификаторов оборудования и совместимых идентификаторов. Дополнительные сведения об идентификаторе оборудования и совместимых форматах идентификаторов для большинства системных шин см. в разделе Форматы идентификаторов устройств.