Partager via


Méthode IPrinterQueueViewEvent ::OnChanged (printerextension.h)

Fournit un objet IPrintJobCollection qui fournit une instantané d’une plage de travaux d’impression dans la file d’attente.

Syntaxe

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

Paramètres

[in] pCollection

Objet IPrintJobCollection .

[in] ulViewOffset

Début de la plage de travaux surveillés.

[in] ulViewSize

Plage de travaux surveillés.

[in] ulCountJobsInPrintQueue

Nombre actuel de travaux dans la file d’attente d’impression.

Valeur retournée

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

Remarques

La plage de travaux est contrôlée par l’interface IPrinterQueueView . En outre, cette méthode fournit le nombre actuel de travaux dans la file d’attente d’impression et les index de la plage de travaux surveillée. Des informations sur le nombre de travaux et les index des travaux sont fournies en réponse à l’appel de la méthode IPrinterQueueView ::SetViewRange .

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

IPrintJobCollection

IPrinterQueueView

IPrinterQueueView ::SetViewRange

IPrinterQueueViewEvent