次の方法で共有


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
ターゲット プラットフォーム ウィンドウズ
ヘッダー printerextension.h

関連項目

JOB_INFO_1

ジョブ管理