.inf文件可以引用内置驱动程序,以便在安装期间不会发出警告吗?

时间:2011-09-14 19:04:18

标签: drivers inf driver-signing

我们的设备依赖于内置的Windows驱动程序(usbser.sys)。我们是否还需要进行WHQL测试,或者我们是否可以安装用户不会看到不通过Logo测试的警告?我找到了http://support.microsoft.com/kb/837637,但我不清楚这是否能满足我的需求。是否使用DPInst程序或我自己的程序调用DriverPackagePreinstall是否重要?

[编辑:根据评论将“我们的代码”更改为“我们的设备”]

2 个答案:

答案 0 :(得分:3)

  1. 您不需要签署usbser.sys(KMCS),但仍需要签署.inf,因为usbser.sys与您的硬件ID或兼容ID的匹配并非易事,而且这是您的责任,所以您应签署。
  2. 您没有拥有在Windows Vista及更高版本上通过WHQL证书。来自已知CA的代码签名证书就足够了。这将提出一个问题:“你想信任这个出版商吗?”。您可以先将自己添加到TrustedPublishers(请参阅this question)来解决此问题。 (WHQL仍然有其好处,例如你不会有上述警告提示。)

答案 1 :(得分:1)

仍然不是100%确定但是一些一般指示: