签名分数
本页介绍 驱动程序包的签名分数。 签名分数是驱动程序包排名中包括的三个分数之一。 此页上的信息仅适用于 Windows Vista 和更高版本的操作系统。
驱动程序包排名的格式设置为 0xSSGGTHHH,其中 0xSS000000 的值是签名分数,0x00GG0000 的值是 特征分数,0x0000THHH 的值是 标识符分数。
签名分数根据驱动程序包的签名方式对驱动程序包进行排名,如下所示:
Windows 将) 的最佳签名分数 (最低签名分数值分配给具有受信任签名的驱动程序包。 这包括:
- 高级 WHQL 签名和标准 WHQL 签名。
- 收件箱驱动程序包的签名。
- Windows 持续工程 (Windows SE) 签名。
- 使用 Authenticode 技术的第三方签名。 有效的第三方签名类型包括:
- 使用企业证书颁发机构 (CA) 的代码签名证书签名的驱动程序。
- 使用类 3 CA 颁发的代码签名证书签名的驱动程序。
- 使用 MakeCert 工具创建的代码签名证书签名的驱动程序。
Windows 将第二最佳签名分数分配给没有有效签名的驱动程序包,但驱动程序包由具有 .nt 平台扩展名的 INF DDInstall 部分安装。
有关 .nt 扩展的详细信息,请参阅 为多个平台和操作系统创建 INF 文件。
Windows 将第三个最佳签名分数分配给没有有效签名的驱动程序包,并且驱动程序包未由具有 .nt 平台扩展名的 INF DDInstall 节安装。
Windows 将第四个也是最差的签名分数 (最高签名分数值) 分配给未签名或签名状态未知的驱动程序包。
有关驱动程序排名的详细信息,请参阅 Windows 如何排名驱动程序。