Información de clasificación del paquete de controladores en el registro de SetupAPI
Cuando Windows selecciona un paquete de controladores para instalar, el registro SetupAPI normalmente tiene una entrada Rank que registra el rango del controlador en formato hexadecimal y una entrada Puntuación del firmante que registra el tipo de firma. A continuación se muestra un extracto de un registro de dispositivo de SetupAPI que presenta un ejemplo de una entrada de rango y un ejemplo de una entrada de puntuación del firmante. En este extracto, la entrada Rank indica que el controlador tiene una clasificación de "0x00FF3101" y la entrada Signer Score indica que el controlador es un controlador de serie.
utl: Driver Node:
utl: Status - Outranked
utl: Driver INF - input.inf (C:\WINDOWS\System32\DriverStore\FileRepository\input.inf_amd64_3c85f2862c8bffeb\input.inf)
utl: Class GUID - {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
utl: Driver Version - 06/21/2006,10.0.22475.1000
utl: Configuration - USB\Class_03&SubClass_01 [HID_Inst.NT]
utl: Driver Rank - 00FF3101
utl: Signer Score - Inbox (0D000003)
O bien, en algunos escenarios, el registro puede aparecer más parecido a este extracto donde la entrada Rank indica que el controlador tiene un rango de "0x00ff0005" y la entrada Signer Score indica que el controlador es un controlador de serie.
dvi: Created Driver Node:
dvi: HardwareID - GenCdRom
dvi: InfName - C:\WINDOWS\System32\DriverStore\FileRepository\cdrom.inf_amd64_9f14c614df704f62\cdrom.inf
dvi: DevDesc - CD-ROM Drive
dvi: Section - cdrom_install
dvi: Rank - 0x00ff0005
dvi: Signer Score - INBOX
dvi: DrvDate - 06/21/2006
dvi: Version - 10.0.22475.1000
A continuación se muestra una lista de las entradas de puntuación del firmante que Windows registra en el registro de dispositivos setupAPI para cada tipo de firma:
Firma WHQL Premium
"Signer Score - WHQL Logo Gold"
Firma WHQL estándar
"Signer Score - WHQL Logo Silver"
una firma de Microsoft no especificada
"Signer Score - WHQL Unclassified"
Una firma WHQL para una versión de Windows anterior a Windows Vista e igual o posterior al valor de LowerLogoVersion de la clase de configuración de dispositivos del controlador.
"Signer Score - WHQL"
Una firma de Microsoft para un controlador de serie
"Signer Score - INBOX"
Firma Authenticode o firma WHQL para una versión de Windows anterior a la versión especificada por LowerLogoVersion para la clase de configuración del dispositivo del controlador
"Signer Score - Authenticode"
Controlador sin firmar
"Signer Score - Not digitally signed"
Para obtener más información sobre la clasificación de controladores, consulta Cómo Windows clasifica los controladores.