Appareil plug-and-play
La présence d’une table de configuration ESRT indique à Windows d’énumérer un appareil PnP distinct instance pour chaque ressource de microprogramme. À des fins de correspondance de pilote, un périphérique de ressource de microprogramme est identifié de manière unique par ses ID matériels, qui incorporent le GUID d’ID de microprogramme. En se référant à l’exemple ESRT dans la définition de table ESRT, les instances d’appareil correspondantes sont énumérées.
ID de instance de l’appareil | ID du matériel |
---|---|
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} |
Notez que deux ID matériels sont signalés par chaque appareil de ressource de microprogramme. Le premier ID matériel inclut la version actuelle de la ressource de microprogramme, contrairement au second.
Étant donné que la version de la ressource de microprogramme est censée changer à la suite de l’application d’une mise à jour du microprogramme, il est important qu’un pilote soit ciblé pour le deuxième ID matériel sans version afin qu’il puisse être applicable à l’installation sur toutes les versions de ressources de microprogramme, quelle que soit la version actuellement présente sur un système donné.
Rubriques connexes
Création d’un package de pilote de mise à jour
E/S de l’appareil à partir de l’environnement UEFI