次の方法で共有


IPrinterQueueViewEvent::OnChanged メソッド (printerextension.h)

キュー内の印刷ジョブの範囲のスナップショットを提供する IPrintJobCollection オブジェクトを提供します。

構文

HRESULT OnChanged(
  [in] IPrintJobCollection *pCollection,
  [in] ULONG               ulViewOffset,
  [in] ULONG               ulViewSize,
  [in] ULONG               ulCountJobsInPrintQueue
);

パラメーター

[in] pCollection

IPrintJobCollection オブジェクト。

[in] ulViewOffset

監視対象のジョブの範囲の開始。

[in] ulViewSize

監視対象のジョブの範囲。

[in] ulCountJobsInPrintQueue

印刷キュー内のジョブの現在の数。

戻り値

このメソッドは、適切な HRESULT 値を 返します。

注釈

ジョブ範囲は、 IPrinterQueueView インターフェイスによって制御されます。 さらに、このメソッドは、印刷キュー内のジョブの現在の数と、監視対象のジョブ範囲のインデックスを提供します。 ジョブの数とジョブのインデックスに関する情報は、呼び出される IPrinterQueueView::SetViewRange メソッドに応答して提供されます。

要件

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

こちらもご覧ください

IPrintJobCollection

IPrinterQueueView

IPrinterQueueView::SetViewRange

IPrinterQueueViewEvent