裝置中繼資料套件概觀
從 Windows 7 開始,裝置中繼資料套件包含 XML 檔,這些檔代表裝置及其硬體功能的屬性。 裝置和印表機使用者介面會根據裝置中繼資料套件中的 XML 檔,向使用者顯示裝置特定資訊。
裝置中繼資料套件包含多個 XML 檔,而每個檔會指定裝置屬性的各種元件。
從 Windows 7 開始,裝置和印表機的新使用者介面會顯示大部分通常會在一個視窗中連線到電腦的裝置。 此視窗稱為資源庫檢視。 針對資源庫檢視中顯示的每個裝置,裝置和印表機會根據裝置中繼資料套件中的 XML 檔向使用者顯示裝置特定資訊。 透過使用這些 XML 檔,OEM 可以自訂包含哪些資訊,以及此資訊的顯示方式。 例如,資源庫檢視中的裝置可以透過 OEM 提供的自訂圖示和描述性文字來表示。
包含在裝置中繼資料套件內的 XML 檔會指定描述實體裝置的資訊。 下列清單顯示 XML 檔可以指定的資訊類型:
OEM 的名稱。
裝置的型號名稱和描述。
裝置支援的一或多個功能類別。
每個裝置中繼資料套件都包含下列元件:
PackageInfo XML 檔
本檔包含指定裝置中繼資料套件內容的資料。 作業系統會使用此資料來安裝套件並參考其內容。
此資料會根據 PackageInfo XML 架構來格式化。
DeviceInfo XML 檔
本檔包含指定裝置屬性的資料,例如裝置類別和型號名稱。 裝置和印表機使用者介面會使用此資料來顯示裝置的詳細資訊。
此資料會根據 DeviceInfo XML 架構來格式化。
裝置圖示檔案
此檔案包含相片逼真影像,代表裝置和印表機使用者介面中的裝置。
WindowsInfo XML 檔
本檔包含資料,指定裝置和印表機使用者介面針對裝置中繼資料套件中指定裝置執行的顯示動作。
此資料會根據 WindowsInfo XML 架構來格式化。
每個裝置中繼資料套件都有其元件使用 Cabarc (Cabarc.exe) 工具壓縮成單一檔案。 如需此工具的詳細資訊,請參閱 Cabarc 概觀 網站。
裝置中繼資料套件的檔案名會使用下列命名慣例:
<GUID>.devicemetadata-ms
< GUID >檔案前置詞是針對裝置中繼資料套件建立的全域唯一識別碼 (GUID) 。 每個中繼資料套件檔案名的 GUID 必須是唯一的。 當您建立新的或修訂的中繼資料套件時,即使變更是次要的,您也必須建立新的 GUID。
如需詳細資訊,請參閱 建置裝置中繼資料套件。