IPrinterQueueView::SetViewRange メソッド (printerextension.h)
監視する印刷ジョブの範囲を設定します。
構文
HRESULT SetViewRange(
[in] ULONG ulViewOffset,
[in] ULONG ulViewSize
);
パラメーター
[in] ulViewOffset
監視対象のジョブの範囲の開始。 オフセット値は 0 から始まるインデックスを使用することに注意してください。
[in] ulViewSize
監視対象のジョブの範囲のサイズ。
戻り値
このメソッドは、適切な HRESULT 値を 返します。
注釈
このメソッドを呼び出すと、ジョブの状態変更のイベントが発生します。 IPrinterQueueViewEvent::OnChanged イベント メソッドは、指定された最大範囲サイズを使用して、応答でライブ キューを返します。
ulViewSize は、25 以下の値として指定する必要があります。 呼び出し元が 25 を超えるサイズを指定した場合、このメソッドはE_INVALIDARGを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
対象プラットフォーム | デスクトップ |
Header | printerextension.h |