IPrintJob インターフェイス (printerextension.h)

印刷ジョブを表すプロパティを含みます。

このインターフェイスには、印刷ジョブを取り消すメソッドも用意されています。

継承

IPrintJob インターフェイスは、IUnknown インターフェイスから継承します。

メソッド

IPrintJob インターフェイスには、これらのメソッドがあります。

 
IPrintJob::get_Id

印刷ジョブ識別子 (ID) を取得します。
IPrintJob::get_Name

印刷ジョブの名前を取得します。
IPrintJob::get_PrintedPages

印刷されたページ数を取得します。
IPrintJob::get_Status

印刷ジョブの現在のステータスを取得します。
IPrintJob::get_SubmissionTime

ユーザーの現地時刻 (スプーラーによって提供される UTC 形式ではない) で提供される送信時刻を "DATE" 形式で取得します。
IPrintJob::get_TotalPages

ドキュメントに含まれるページの合計数を取得します。
IPrintJob::RequestCancel

印刷ジョブの取り消しを要求します。

注釈

IPrintJob インターフェイスは、スプーラーのJOB_INFO_1構造の選択プロパティのラッパーを提供します。

IPrintJob は、UWP デバイス アプリまたはプリンター拡張機能からジョブ管理を実行できるようにも役立ちます。 詳細については、「 ジョブ管理」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 8.1
サポートされている最小のサーバー Windows Server 2012 R2
対象プラットフォーム Windows
ヘッダー printerextension.h

こちらもご覧ください

JOB_INFO_1

ジョブ管理