Freigeben über


IPrinterQueueView::SetViewRange-Methode (printerextension.h)

Legt den Bereich der zu überwachenden Druckaufträge fest.

Syntax

HRESULT SetViewRange(
  [in] ULONG ulViewOffset,
  [in] ULONG ulViewSize
);

Parameter

[in] ulViewOffset

Der Anfang des zu überwachenden Auftragsbereichs. Beachten Sie, dass der Offsetwert einen nullbasierten Index verwendet.

[in] ulViewSize

Die Größe des Zu überwachenden Auftragsbereichs.

Rückgabewert

Diese Methode gibt den entsprechenden HRESULT- Wert zurück.

Bemerkungen

Wenn Sie diese Methode aufrufen, werden die Ereignisse für Statusänderungen an den Aufträgen ausgelöst. Die IPrinterQueueViewEvent::OnChanged Ereignismethode gibt die Livewarteschlange als Antwort zurück, wobei die angegebene maximale Bereichsgröße verwendet wird.

ulViewSize- muss als Wert kleiner oder gleich 25 angegeben werden. Wenn der Aufrufer eine Größe angibt, die 25 überschreitet, gibt diese Methode E_INVALIDARG zurück.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8.1
mindestens unterstützte Server- Windows Server 2012 R2
Zielplattform- Desktop
Header- printerextension.h

Siehe auch

IPrinterQueue2::GetPrinterQueueView

IPrinterQueueView-

IPrinterQueueViewEvent::OnChanged