Partilhar via


Dispositivo plug and play

A presença de uma tabela de configuração ESRT direcionará o Windows para enumerar uma instância de dispositivo PnP separada para cada recurso de firmware. Para fins de correspondência de driver, um dispositivo de recurso de firmware é unicamente identificado pelos seus IDs de hardware, que incorporam o GUID ID do firmware. Referindo-se ao exemplo ESRT na definição da tabela ESRT, as instâncias de dispositivo correspondentes são enumeradas.

ID da instância do dispositivo Identificação de Hardware
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}

Observe que dois IDs de hardware são reportados por cada dispositivo de recurso de firmware. O primeiro ID de hardware inclui a versão atual do recurso de firmware, enquanto o segundo não.

Como se espera que a versão do recurso de firmware seja alterada como resultado da aplicação de uma atualização de firmware, é importante que um driver seja direcionado para o segundo ID de hardware sem versão para que possa ser aplicável para instalação em todas as versões de recursos de firmware, independentemente da versão atualmente presente em um determinado sistema.

Definição da tabela ESRT

Criação de um pacote de driver de atualização

Processamento de atualizações

E/S de dispositivo a partir do ambiente UEFI

Prevenção e recuperação de crises sem descontinuidades

Estado da atualização de firmware