共用方式為


列印提供者功能

警告從 Windows 10 開始,支援協力廠商列印提供者的 API 已被取代。 Microsoft 不建議對協力廠商列印提供者進行任何投資。 此外,在 v4 列印驅動程式模型的Windows 8和較新版本產品上,協力廠商列印提供者可能無法建立或管理使用 v4 列印驅動程式的佇列。

藉由支援預先定義的 API 函式集,Microsoft Windows 2000 和更新版本的列印提供者可以提供下列功能:

  • 列印佇列管理

    新增、刪除、開啟、關閉、列舉和設定列印佇列的參數。 此外,提供列印佇列狀態變更的通知。

  • 印表機驅動程式管理

    新增、刪除、列舉及指定印表機驅動程式的目錄。

  • 列印工作建立

    開始和結束檔、開始和結束檔頁面、將作業的資料流程寫入埠、讀取印表機狀態資訊。

  • 列印工作排程

    排程、列舉和設定列印工作的參數。

  • 表單管理

    新增、刪除、列舉及設定列印表單的參數。

  • 列印處理器管理

    新增、刪除、列舉、指定 的目錄,以及列印處理器所支援的資料類型。

  • 列印監視器管理

    新增、刪除和列舉列印監視器。

  • 埠管理

    新增、刪除、設定、列舉及設定印表機埠的參數。

  • 登錄管理

    建立、刪除和列舉與列印提供者相關聯的登錄機碼和值。

  • 其他功能

    顯示訊息方塊、關閉列印提供者、讀取記憶體對應的多工緩衝處理檔案,提供埠監視器 UI DLL 與埠監視伺服器 DLL 之間的通訊路徑。

這些功能會實作為 列印提供者所定義的一組函式。