印表機 INF 檔案中的裝飾
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
Printer 裝置設定類別在裝置類別中是唯一的,能夠容納針對不同處理器架構撰寫的驅動程式。 例如,x86 印表機驅動程式(其中一個包含 x86 二進位檔)可以新增至 x64 計算機。 此範例中的 x86 驅動程式永遠不會在 x64 電腦上執行, 它提供 x86 用戶端的 Point 和 Print 支援。 新增以支援不同架構用戶端的Point和 Print 的印表機驅動程式稱為 其他驅動程式。 如需 Point 和 Print 的相關信息,請參閱 Point 和 Print 簡介。
由於需要載入不同處理器架構的額外驅動程式(也就是 x86、x64 和 Itanium 架構),因此Microsoft Windows Server 2003 與 SP1 和更新版本的印表機類別安裝程式,以及 64 位版本的 Windows XP 和更新版本,會在 INF 模型區段中使用裝飾來識別驅動程式目標電腦的架構。
INF 檔案裝飾和 Windows 版本
印表機 INF 檔案中的裝飾是在 Windows XP 中引進的。 在 Windows XP 和 Windows Server 2003 中,裝飾是選擇性的。 指定 INF 模型區段中的裝飾時,它們應該符合目前的處理器架構。
從 Windows Server 2003 SP1 和 64 位版本的 Windows XP 開始,inF Models 區段中的裝飾不再為 x64 驅動程式選用;這些驅動程式必須使用裝飾的 INF 模型區段來指出其目標計算機。