WHQL认证的申请流程

WHQL认证的申请流程

1、申请EV代码签名证书

申请EV代码签名证书主要为了创建Azure AD账户和提交测试LOG,

微软要求必须是Symantec、Certum、Entrust、GlobalSign、Comodo、DigiCert EV代码签名证书。

2、申请合作伙伴账户Azure AD(Active Directory)

目前微软WHQL认证的网站已改成Developer.Microsoft.com。微软要求申请WHQL认证的公司必须要申请Azure AD账户。

3、硬件(或软件)和驱动程序做HLK, HCK测试

微软的测试工具有做许多的更新,到目前为止Windows 7 、Windows 8、Windows8.1还是采用HCK
(Hardware certificate kit) 2.1版本来做测试。Windows 10采用HLK(Hardware Lab Kit)来做测试
,但是HLK版本需要根据要Windows 10版本来选择。目前分别有HLK 1607, 1703, 1709, 1803,
1809版本, 笔者的经验是Windows 10 1803及以下版本可以共同用HLK 1803版本测试. 而HLK 1809版本
只能用于测试Windows 10 1809和Windows server 2019, 不能兼容以下的版本。

4、将全部测试项通过的LOG打包

测试完成后需要用HCK或HLK将测试结果打包。用HCK打的包后缀名为HCKx, 而用HLK打包的是HLKx.

5、提交测试结果给微软审核

提交之前需要将前面创建的所有HCKx文件、HLKx合并,如果有驱动程序的需要加入驱动程序,然后创建
一个新的HCKx或者HLKx文件,注意这次的创建需用EV代码签名证书签名。 把新创建的HCKx或HLKx文件通过前面创建的Azure AD账户提交微软审核。

6、等待微软审核

微软审核周期因产品类型而有些差异。一般的产品通常1个小时左右可以审核完成,而有些需要微软人工审核的产品需要2天。

7、完成

微软审核通过(approved),下载驱动数字签名catalogfile和微软认证在线报告。若有需要的公司可以将驱动发布到windows Update。

/ 行业资讯