Сведения о ранге пакета драйвера в журнале SetupAPI
Когда Windows выбирает пакет драйверов для установки, журнал SetupAPI обычно содержит запись Ранжирование , которая регистрирует ранг драйвера в шестнадцатеричном формате, и запись Оценки подписи , которая регистрирует тип подписи. Ниже приведен отрывок из журнала устройств SetupAPI, который показывает пример записи ранжирования и пример записи оценки подписывателя. В этом фрагменте запись Rank указывает, что драйвер имеет ранг "0x00FF3101", а запись "Оценка подписывателя" указывает, что драйвер является драйвером папки "Входящие".
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)
Или в некоторых сценариях ведение журнала может выглядеть примерно так: запись Rank указывает, что драйвер имеет ранг "0x00ff0005", а запись "Оценка подписывающего" указывает, что драйвер является драйвером папки "Входящие".
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
Ниже приведен список записей оценки подписывания, которые Windows регистрирует в журнале устройств SetupAPI для каждого типа подписи.
Сигнатура WHQL уровня "Премиум"
"Signer Score - WHQL Logo Gold"
Стандартная сигнатура WHQL
"Signer Score - WHQL Logo Silver"
Неуказаемая подпись Майкрософт
"Оценка подписывателя — WHQL Unclassified"
Сигнатура WHQL для версии Windows, предшествующей Windows Vista, или более поздней, чем значение LowerLogoVersion класса установки устройства драйвера.
"Оценка подписывателя — WHQL"
Подпись Майкрософт для драйвера папки "Входящие"
"Оценка подписывателя — ВХОДЯЩИЕ"
Подпись Authenticode или подпись WHQL для версии Windows, предшествующей версии, указанной LowerLogoVersion для класса установки устройства драйвера.
"Signer Score - Authenticode"
Неподписанный драйвер
"Оценка подписывателя — без цифровой подписи"
Дополнительные сведения о ранжировании драйверов см. в статье Как Windows ранжирует драйверы.