IPrintJob-Schnittstelle (printerextension.h)
Enthält Eigenschaften, die einen Druckauftrag darstellen.
Diese Schnittstelle bietet auch eine Methode, mit der ein Druckauftrag abgebrochen werden kann.
Erbschaft
Die IPrintJob Schnittstelle erbt von der IUnknown--Schnittstelle.
Methodik
Die IPrintJob Schnittstelle hat diese Methoden.
IPrintJob::get_Id Ruft den Druckauftragsbezeichner (ID) ab. |
IPrintJob::get_Name Ruft den Namen des Druckauftrags ab. |
IPrintJob::get_PrintedPages Ruft die Anzahl der Seiten ab, die gedruckt wurden. |
IPrintJob::get_Status Ruft den aktuellen Status des Druckauftrags ab. |
IPrintJob::get_SubmissionTime Ruft die Übermittlungszeit im Format "DATE" ab, die in der lokalen Uhrzeit des Benutzers bereitgestellt wird (nicht im UTC-Format, das vom Spooler bereitgestellt wird). |
IPrintJob::get_TotalPages Ruft die Gesamtanzahl der Seiten ab, die das Dokument enthält. |
IPrintJob::RequestCancel Fordert den Abbruch eines Druckauftrags an. |
Bemerkungen
Die IPrintJob Schnittstelle stellt einen Wrapper für ausgewählte Eigenschaften der JOB_INFO_1 Struktur des Spoolers bereit.
IPrintJob- hilft auch, die Auftragsverwaltung über eine UWP-Geräte-App oder über eine Druckererweiterung durchzuführen. Weitere Informationen finden Sie unter Job Management.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Zielplattform- | Fenster |
Header- | printerextension.h |