Partager via


Méthode IPrinterQueueView ::SetViewRange (printerextension.h)

Définit la plage des travaux d’impression surveillés.

Syntaxe

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

Paramètres

[in] ulViewOffset

Début de la plage de travaux surveillés. Notez que la valeur de décalage utilise un index de base zéro.

[in] ulViewSize

Taille de la plage de travaux surveillés.

Valeur retournée

Cette méthode retourne la valeur HRESULT appropriée.

Remarques

L’appel de cette méthode entraîne le déclenchement des événements pour status modification des travaux. La méthode d’événement IPrinterQueueViewEvent ::OnChanged retourne la file d’attente dynamique en réponse, à l’aide de la taille de plage maximale spécifiée.

ulViewSize doit être spécifié sous la forme d’une valeur inférieure ou égale à 25. Si l’appelant spécifie une taille supérieure à 25, cette méthode retourne E_INVALIDARG.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1
Serveur minimal pris en charge Windows Server 2012 R2
Plateforme cible Desktop (Expérience utilisateur)
En-tête printerextension.h

Voir aussi

IPrinterQueue2 ::GetPrinterQueueView

IPrinterQueueView

IPrinterQueueViewEvent ::OnChanged