Interface IPrintJob (printerextension.h)
Contient des propriétés qui représentent un travail d’impression.
Cette interface fournit également une méthode qui permet d’annuler un travail d’impression.
Héritage
L’interface IPrintJob hérite de l’interface IUnknown.
Méthodes
L’interface IPrintJob a ces méthodes.
IPrintJob ::get_Id Obtient l’identificateur (ID) du travail d’impression. |
IPrintJob ::get_Name Obtient le nom du travail d’impression. |
IPrintJob ::get_PrintedPages Obtient le nombre de pages qui ont été imprimées. |
IPrintJob ::get_Status Obtient l'état actuel du travail d'impression. |
IPrintJob ::get_SubmissionTime Obtient l’heure de soumission, au format « DATE », fournie à l’heure locale de l’utilisateur (et non au format UTC fourni par le spouleur). |
IPrintJob ::get_TotalPages Obtient le nombre total de pages que le document contient. |
IPrintJob ::RequestCancel Demande l’annulation d’un travail d’impression. |
Remarques
L’interface IPrintJob fournit un wrapper autour de certaines propriétés de la structure JOB_INFO_1 du spouleur.
IPrintJob 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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour