WDK7.1编译的驱动是否可以通过WindowsHLK测试

Is it possible to pass Windows HLK test for drivers compiled with WDK7.1

我们在签下司机方面正面临严峻形势。 我想知道,对于使用 WDK 7.1

编译的驱动程序,是否可以成功通过 windows HLK 测试

因为我们能够使用 HCK 对它们进行签名,但现在在修复了一些错误后,新版本必须通过 HLK 测试才能支持 windows 10,但不能!

非常感谢任何建议。

非常感谢。

答案是是的。

你能做的最好的事情就是使用wdk10VS2015编译你的驱动程序将目标 OS 保持为 windows7 将其安装在 windows10 上并使用 进行测试HLK.

或者其次,如果驱动程序是为 windows 7 编译的,那么您知道驱动程序是向前兼容的,它们将在 windows 8.1 或 windows 10[=38 上运行=] 还有。

您只需在 windows10OS 上安装 wdk7.1 编译的驱动程序。然后为 HLK 设置客户端服务器并为 windows 10 进行测试。 之后,无论哪个测试失败,只需读取错误并解决它们。

如果您想支持 windows 10 OS Ex: NonPagedPool[=38=,将进行一些修改] 应替换为 NonPagedPoolNx

但是是的,您需要根据测试失败时遇到的错误更改代码并自行修复它们,没有简单的方法。

是的,会有很多工作要做,但这肯定是可能的,我已经为 PCI 串行端口驱动程序.

完成了这些工作