Freigeben über


IPrinterQueueView::SetViewRange-Methode (printerextension.h)

Legt den Bereich der überwachten 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.

Hinweise

Wenn Sie diese Methode aufrufen, werden die Ereignisse für status Änderung der Aufträge 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
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Zielplattform Desktop
Kopfzeile printerextension.h

Weitere Informationen

IPrinterQueue2::GetPrinterQueueView

IPrinterQueueView

IPrinterQueueViewEvent::OnChanged