IPrintJob 介面 (printerextension.h)

包含代表列印作業的屬性。

此介面也提供一種方法,可讓列印作業取消。

繼承

IPrintJob 介面繼承自 IUnknown 介面。

方法

IPrintJob 介面具有這些方法。

 
IPrintJob::get_Id

取得列印作業標識碼 (標識碼) 。
IPrintJob::get_Name

取得列印作業的名稱。
IPrintJob::get_PrintedPages

取得已列印的頁數。
IPrintJob::get_Status

取得列印工作的目前狀態。
IPrintJob::get_SubmissionTime

取得提交時間,格式為 「DATE」 格式,以使用者的當地時間提供, (不是由多任務緩衝處理器) 提供的 UTC 格式。
IPrintJob::get_TotalPages

取得檔所包含的總頁數。
IPrintJob::RequestCancel

要求取消列印作業。

備註

IPrintJob 介面會針對多任務緩衝處理器JOB_INFO_1結構的選取屬性提供包裝函式。

IPrintJob 也有助於從 UWP 裝置應用程式或印表機擴充功能執行作業管理。 如需詳細資訊,請參閱 作業管理

規格需求

需求
最低支援的用戶端 Windows 8.1
最低支援的伺服器 Windows Server 2012 R2
目標平台 Windows
標頭 printerextension.h

另請參閱

JOB_INFO_1

作業管理