Freigeben über


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

Siehe auch

JOB_INFO_1

Auftragsverwaltung