共用方式為


安裝非 PnP 驅動程式的Test-Signed目錄檔案

為了符合 64 位版本的 Windows Vista 和更新版本的 Windows 核心模式程式碼簽署原則 ,非開機、非 PnP 驅動程式必須具有內嵌簽章或安裝在系統元件和驅動程式資料庫中的已簽署 類別目錄檔案 。 PnP 裝置安裝會自動在驅動程式資料庫中安裝 PnP 驅動程式的目錄檔案。 不過,針對非 PnP 驅動程式,安裝非 PnP 驅動程式的安裝應用程式必須在驅動程式資料庫中安裝類別目錄檔案。

驅動程式安裝應用程式可以使用 CryptCATAdminAddCatalog 密碼編譯函式,以程式設計方式在系統元件和驅動程式資料庫中安裝目錄檔案。 如果應用程式是可轉散發的,您應該使用此方法來安裝類別目錄檔案。 如需此方法的詳細資訊,請參閱 使用 CryptCATAdminAddCatalog 安裝類別目錄檔案

或者,您可以使用 SignTool 工具,在系統元件和驅動程式資料庫中安裝 目錄檔案 。 不過,SignTool 不是可轉散發工具。 因此,只有在工具已經以符合工具 Microsoft 軟體授權條款的方式安裝此工具時,安裝應用程式才能在電腦上使用 SignTool。 如需此方法的詳細資訊,請參閱 使用 SignTool 安裝類別目錄檔案

提示 使用內嵌簽章通常比使用已簽署的目錄檔案更容易且更有效率。 如需使用內嵌簽章與已簽署類別目錄檔案之優缺點的詳細資訊,請參閱 測試簽署驅動程式