共用方式為


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

為了遵循 64 位版本的 Windows Vista 和更新版本的 Windows 的 核心模式程式碼簽署 原則,非開機且非 PnP 的內核模式驅動程式必須具有內嵌發行簽章或已發行簽名的 目錄檔案, 並安裝在系統元件和驅動程式資料庫中。 此外,如果您使用發行簽署的目錄檔案來驗證使用者模式的驅動程式或 32 位非即插即用內核模式的驅動程式,Windows 簽名政策要求該目錄檔案必須安裝在系統元件和驅動程式資料庫中。 PnP 裝置安裝會自動在驅動程式資料庫中安裝 PnP 驅動程式的目錄檔案。 不過,針對非 PnP 驅動程式,安裝非 PnP 驅動程式的安裝應用程式必須在驅動程式資料庫中安裝類別目錄檔案。

若要為發行至公用的非 PnP 驅動程式安裝類別目錄檔案,可轉散發安裝應用程式應該使用 CryptCATAdminAddCatalog 密碼編譯函式,如 使用 CryptCATAdminAddCatalog安裝類別目錄檔案中所述。

注意 一般而言,可轉散發安裝應用程式無法使用 SignTool 工具來安裝類別目錄檔案,因為 SignTool 不是可轉散發工具。

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