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 |