共用方式為


印表機 Dirids

重要

新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。

如需詳細資訊,請參閱 新式列印平臺列印支援應用程式設計指南

在 INF 檔案中指定目標目錄時,應該使用目錄識別碼 (dirids) 。 如需詳細資訊,請參閱 使用 Dirids

下表列出印表機特定的 dirids 和每個的用途。

Dirid 目的 目錄內容
66000 表示 GetPrinterDriverDirectory 函式所傳回的目錄路徑。 驅動程式檔案和相依檔案相依檔案
66001 表示 GetPrintProcessorDirectory 函式所傳回的目錄路徑。 列印處理器檔案
66002 表示要複製到本機系統 \System32 之其他檔案的目錄路徑。 請參閱下表後面的段落。 列印監視器檔案
66003 表示 GetColorDirectory 函式所傳回的目錄路徑。 ICM 色彩設定檔檔案
66004 表示要複製印表機類型特定 ASP 檔案的目錄路徑。 ASP 檔案和相關聯的檔案

指派給 dirid 66002 之目錄中的檔案會在本機系統上安裝原生架構的印表機驅動程式時,複製到 System32 子目錄,例如在 x86 系統上本機安裝 x86 驅動程式時。 如果驅動程式安裝到遠端系統,則會忽略此目錄中的檔案。

印表機類別安裝程式呼叫多任務緩衝處理程式的 AddPrinterDriverEx 函式時,會安裝印表機驅動程式。 此函式需要所有驅動程式檔案都位於 GetPrinterDriverDirectory 函式所傳回的目錄中。