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


Устройство Plug and Play

Наличие таблицы конфигурации ESRT позволит Windows перечислить отдельный экземпляр устройства PnP для каждого ресурса встроенного ПО. В целях сопоставления драйверов устройство ресурса встроенного ПО уникально идентифицируется по идентификаторам оборудования, которые внедряют ИДЕНТИФИКАТОР встроенного ПО. Ссылаясь на пример ESRT в определении таблицы ESRT, перечисляются соответствующие экземпляры устройств.

Идентификатор экземпляра устройства Код оборудования
UEFI\RES_{SYSTEM_FIRMWARE}\0 UEFI\RES_{SYSTEM_FIRMWARE}&REV_1, UEFI\RES_{SYSTEM_FIRMWARE}
UEFI\RES_{DEVICE_FIRMWARE}\0 UEFI\RES_{DEVICE_FIRMWARE}&REV_1, UEFI\RES_{DEVICE_FIRMWARE}

Обратите внимание, что каждое устройство ресурса встроенного ПО сообщает два идентификатора оборудования. Первый идентификатор оборудования включает текущую версию ресурса встроенного ПО, а второй — нет.

Так как ожидается, что версия ресурса встроенного ПО изменится в результате применения обновления встроенного ПО, важно, чтобы драйвер был нацелен на второй идентификатор оборудования без версии, чтобы он можно было применять для установки во всех версиях ресурсов встроенного ПО, независимо от того, какая версия в данный момент присутствует в данной системе.

Определение таблицы ESRT

Создание пакета драйвера обновления

Обработка обновлений

Ввод-вывод устройства из среды UEFI

Простое предотвращение и восстановление кризисов

Состояние обновления встроенного ПО