2015-08-27 59 views
0

我是新的Windows徽标测试。我听到了我朋友的这个过程。我创建了一个包含一些驱动程序的应用程序。所以我需要从Microsoft签署我的软件的受信任安装。我听说了Windows徽标过程,通过我进行的一些测试来签署我的驱动程序,并且需要将此报告发送回Windows。所以我有一些疑问来设置这个过程。 如何设置此过程? (需要多少系统?以及我应该安装哪些操作系统进行测试)以及有哪些要求? 我认为有一台服务器和客户机(所以需要2个系统?)。如何设置这个系统?你能提供一步一步的教程吗?如何为我的驱动程序启动Windows徽标测试?

回答

2

你的理解是正确的。测试通过几个名字,WHQL,硬件认证,标志测试等。只是为了给谷歌更多的关键词。

Microsoft概述了您需要采取的步骤https://msdn.microsoft.com/en-us/windows/hardware/hh833792。老实说,整个过程并不是那么糟糕:

  • 购买代码签名证书。微软列出了他们支持的人员,并且在讨论签署要求的OSR论坛上进行了大量的讨论。我们使用Digitcert并没有问题。我建议阅读这篇文章,让你的生活更轻松:http://www.davidegrayson.com/signing/。整个交叉证书的细节在微软文档中被掩盖了。

  • 在硬件仪表板中设置贵公司。这里很简单;只需按照指示上传您的代码证书。如果他们需要访问,请签署所有合法的东西,并在团队中设置其他任何开发人员。

  • 安装HCK。我们为WHQL购买了MSDN操作系统包(800美元),它非常棒。我使用Server 2012作为HCK服务器运行,并将其作为虚拟机安装在一台非常健壮的PC上。运行良好,安装时没有问题,配置也很直观。更多细节在这里:https://msdn.microsoft.com/en-us/windows/hardware/jj123537.aspx

  • 配置您的测试PC。这部分我使用了虚拟机和物理PC的组合。完成配置过程大部分都是自动完成的。我建议一旦完成虚拟机快照,以防在测试过程中出现问题。

  • HCK服务器将引导您完成所需的测试,具体取决于您正在测试的驱动程序的类型。例如,我们正在开发打印机,因此我们所有的测试都涉及打印。

  • 尽管您的需求可能不同,但我们通过Windows 8.1,32位和64位一路测试了XP SP3。我们需要Windows更新中的驱动程序,而不一定是硬件徽标。一旦完成,我们只需通过硬件仪表板上传通过的报告,就是这样。

这似乎是一个巨大的任务,但它不是世界上最糟糕的东西,所以要保持它,你会完成它!

+0

谢谢..它的工作原理 –

相关问题