电话垂询

Windows 10 1903版本可以进行WHQL测试了,并且可以提交了

发布时间:2019-11-05 浏览次数:3059次

Windows硬件兼容性计划(WHCP)的Windows 10,版本1903硬件驱动程序提交现已在Windows硬件合作伙伴中心接受。可以从硬件开发人员中心下载Windows硬件实验套件(HLK)的更新版本以及用于测试Windows 10 1903版硬件的更新播放列表。与之前版本的HLK一样,此版本适用于Windows10 1903版的独占测试.HLK的早期版本仍可从硬件开发人员中心获得。

 

Windows 10,版本1903WHCP  PlayList

对于1903年发布的播放列表已经通过Windows体系结构进行了整合,从而产生了2个PlayList

测试目标架构 
X86 / X64 / ARM64   HLK Version 1903 CompatPlaylist x86 x64 ARM64.xml   
ARM64* HLK Version 1903 CompatPlaylist ARM64_x86_on_ARM64.xml   

 

* ARM64的测试需要两个播放列表。有关ARM64HLK客户端设置的详细信息,请参阅“HLK ARM64 Getting Started Guide ”。

Windows 10,基于1903版的系统可能附带的驱动程序与Windows 10版本1809兼容,直到2019年7月18日

希望实现Windows10版本1903系统兼容性的合作伙伴可以出厂安装驱动程序,以获得与Windows 10版本1809兼容的组件,直到2019年7月18日。

Errata 49105过滤器可用于屏蔽测试Windows10 1903系统和最新勘误表过滤器包时出现的故障。

驱动程序更新可接受(DUA)Shell更新

已更新驱动程序更新可接受(DUA)Shell以从1903版本的程序包管理器生成。所有新的DUA提交请求都将从此新版本的程序包管理器生成。打开DUA Shell软件包时请确保您是HLK版本1903,否则将导致错误。

INFVerif和APIValidator更新

1903年,InfVerif添加了一个新的验证检查,可能导致已通过以前版本的InfVerif的驱动程序包失败。此新检查有助于防止由于文件复制范例而导致的功能错误,该范例可能会产生非确定性结果。范例可能导致设备使用错误的文件导致设备失败。

受影响的文件复制范例是多个DDInstallSections使用CopyFiles指令将不同的源文件复制到单个目标文件。如果多个DDInstall部分都在同一系统上进行处理,则这些CopyFiles可能会发生冲突。例如,如果两个不同的设备使用相同的驱动程序但使用不同的安装部分或某些脱机驱动程序映像和部署方案。由于来自不同DDInstallSections的多个源文件被复制到同一个确切的单个目标文件,因此来自不同DDInstallSections的不同源文件会相互覆盖,以便复制的最后一个文件是放在目标文件路径中的文件,这可能不会给出预期的结果。

例如,驱动程序可能无法在OS升级中正常运行,尽管这一事实的症状可能并不明显,具体取决于确切的性质。

此处提供了有关如何使用最佳实践实现类似功能的指导。如果您遇到指南未涵盖的问题,请提交协作反馈错误并包含您的INF和InfVerif的输出。

https://docs.microsoft.com/windows-hardware/drivers/devtest/inf-verif-error-1330。 

合作伙伴应该知道,一旦1903的认证和签名在门户网站上打开,硬件开发中心将在所有新提交的内容上使用这个1903版本的InfVerif。这意味着任何提交,无论它的操作系统是什么,都将在提交时针对1903 InfV​​erif版本进行测试。这项新检查将成为声明性要求的一部分。这些工具可在1903WDK中找到。

对你的影响:

所有新的认证提交都需要通过此检查才能接收Declarative= True。

这包括任何操作系统级别的DUA提交和重新提交。这意味着您之前可能已经使用Declarative =True,但新提交将不会收到Declarative= True。

此更改不会触及或修改1903RTM之前提交的内容。