印表機 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 函式所傳回的目錄中。