即插即用设备
提供的 ESRT 配置表将指导 Windows 为每个固件资源枚举单独的 PnP 设备实例。 出于驱动程序匹配目的,固件资源设备由其硬件 ID 唯一标识,用于嵌入固件 ID GUID。 参考 ESRT 表定义中的 ESRT 示例枚举相应的设备实例。
设备实例 ID | 硬件 ID |
---|---|
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} |
请注意,每个固件资源设备报告两个硬件 ID。 第一个硬件 ID 包括当前固件资源版本,第二个硬件 ID 则不包括。
由于固件资源版本预期会因应用固件更新而更改,因此请务必将驱动程序作为第二个无版本硬件 ID 的目标,以便它可以适用于所有固件资源版本安装(无论给定系统当前使用哪个版本)。