我们正面临签署司机的严峻形势。 我想知道,对于使用WDK 7.1编译的驱动程序,是否可以成功通过Windows HLK测试
因为我们能够使用HCK签名但现在修复了一些错误后,新版本必须通过HLK测试才能获得Windows 10支持,这不可能!
非常感谢任何建议。
非常感谢。
答案 0 :(得分:3)
答案是是。
最好你可以做的就是使用 wdk10 使用 VS2015 编译你的驱动程序将目标操作系统保持为 windows7 将其安装在 windows10 上,并使用 HLK进行测试。
或者其次你知道驱动程序是向前兼容的,如果它们是针对Windows 7编译的,它们也适用于 Windows 8.1或Windows 10 。
您只需在Windows 10操作系统上安装 wdk7.1 编译的驱动程序。然后为 HLK 设置客户端服务器并将测试放入Windows 10。 在那之后,无论哪个测试失败,只需阅读错误并解决它们。
如果您想支持Windows 10操作系统,那么将会有一些修改 Ex: NonPagedPool 应替换为 NonPagedPoolNx 等。< / p>
但是,是的,您需要根据测试失败时的错误更改代码并自行修复,没有简单的方法。
是的,会有很多工作但是可以肯定的是,我已经为 PCI串口驱动程序做了这个。