2015-08-27 103 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

謝謝..它的工作原理 –

相關問題