Partager via


Interface IPrintJobCollection (printerextension.h)

Cette interface fournit une énumération des travaux dans la file d’attente d’impression.

La liste énumérée des travaux représente une instantané du status de travail actuel.

Héritage

L’interface IPrintJobCollection hérite de l’interface IUnknown. IPrintJobCollection a également les types de membres suivants :

Méthodes

L’interface IPrintJobCollection contient ces méthodes.

 
IPrintJobCollection ::get__NewEnum

Obtient un pointeur vers les énumérants des objets IPrintJobCollection.
IPrintJobCollection ::get_Count

Obtient le nombre de travaux dans la file d’attente d’impression.
IPrintJobCollection ::GetAt

Obtient un pointeur vers un objet IPrintJob.

Remarques

L’ordre des travaux d’impression dans la liste énumérée est identique à l’ordre fourni par EnumJobs, qui est l’ordre de file d’attente d’impression réel.

IPrintJobCollection permet également d’effectuer la gestion des travaux à partir d’une application d’appareil UWP ou d’une extension d’imprimante. Pour plus d’informations, consultez Gestion des travaux.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1
Serveur minimal pris en charge Windows Server 2012 R2
Plateforme cible Windows
En-tête printerextension.h

Voir aussi

EnumJobs

Gestion des travaux