如何發行簽署驅動程式套件
本節提供發行簽署 驅動程式套件時必須遵循的基本步驟。 這包括下列項目:
透過內嵌簽章發行驅動程式二進位檔。 如果驅動程式二進位檔是 開機啟動驅動程式,則必須在驅動程式二進位檔中內嵌數字簽名。
準備用於發行簽署的驅動程式套件。 這包括建立 目錄檔案,其中包含驅動程式套件的數字簽名。
發行簽署驅動程式套件的目錄檔案。
本節中的每個主題都會描述發行簽署程式中的個別程式,並提供您必須瞭解程式的一般資訊。 此外,每個主題都會指向提供程式詳細資訊的其他主題。
注意 本節討論驅動程式套件發行者必須手動發行驅動程式套件時所涉及的步驟。 硬體認證套件 (HCK) 具有各種裝置類型的測試類別。 如果此清單中包含裝置類型的測試類別,驅動程式發行者應該取得 驅動程式套件的 WHQL 發行簽章 ,而不是手動發行簽署驅動程式套件。
在本節中,個別的計算機會用於發行簽署驅動程式套件所涉及的各種程式。 這些電腦稱為:
簽署電腦
這是用來發行 Windows Vista 和更新版本的 Windows 驅動程式套件的電腦。 這部電腦必須執行 Windows XP SP2 或更新版本的 Windows。 若要使用 驅動程式簽署工具,這部計算機必須已安裝 Windows Vista 和更新版本的 Windows 驅動程式套件 (WDK)。
測試計算機
這是用來安裝和測試發行簽署驅動程式套件的計算機。 這部電腦必須執行 Windows Vista 或更新版本的 Windows。
討論發行簽署程式時,本節的主題會使用 ToastPkg 範例驅動程式套件。 在 WDK 安裝目錄中, ToastPkg 驅動程式套件位於 src\general\toast\toast\toastpkg 目錄中。
本節包含下列主題: