RequestPrinterStatus

Rendering und Druck

Beschreibung

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Syntax

Delphi

Function TPDFlib.RequestPrinterStatus(StatusCommand: Integer): Integer;

ActiveX

Function PDFlib::RequestPrinterStatus(StatusCommand As Long) As Long

DLL

int DLRequestPrinterStatus(int InstanceID, int StatusCommand);

Parameter

StatusCommand100 = Druckerstatusüberwachung deaktivieren. 101 = Druckerstatusüberwachung aktivieren. 102 = Gibt 1 zurück, wenn die Druckerstatusüberwachung aktiv ist. 103 = Druckauftrag im angehaltenen Zustand starten. 104 = Druck sofort starten. 105 = Gibt 1 zurück, wenn der Druckauftrag im angehaltenen Zustand gestartet wird. 200 = Gibt 1 zurück, wenn Druckauftragsdaten vorhanden sind. 201 = Gibt die JobID des Windows-Spoolers zurück. 202 = Gibt die Auftragspriorität von 1 bis 99 zurück. 203 = Gibt die 'Position' des Auftrags in der Druckwarteschlange zurück. 204 = Gibt die Gesamtseitenzahl zurück. 205 = Gibt die Anzahl der gedruckten Seiten zurück. Diese ist gewöhnlich null, wenn der Datentyp "RAW" ist. 206 = Gibt die Anzahl der Millisekunden seit dem Start des Druckauftrags zurück. 207 = Gibt den Datentyp des Druckauftrags zurück Gibt 1 zurück, wenn der Datentyp "RAW" enthält Gibt 2 zurück, wenn der Datentyp "EMF" enthält Gibt 3 zurück, wenn der Datentyp "TEXT" enthält Gibt 4 zurück, wenn der Datentyp "XPS" enthält 300 = Gibt den codierten Auftragsstatus zurück. 301 = Gibt 1 zurück, wenn der Auftrag angehalten ist. 302 = Gibt 1 zurück, wenn ein Fehler vorliegt. 303 = Gibt 1 zurück, wenn der Auftrag gelöscht wird. 304 = Gibt 1 zurück, wenn der Auftrag gespoolt wird. 305 = Gibt 1 zurück, wenn der Auftrag gedruckt wird. 306 = Gibt 1 zurück, wenn der Drucker offline ist. 307 = Gibt 1 zurück, wenn im Drucker kein Papier vorhanden ist. 308 = Gibt 1 zurück, wenn der Auftrag gedruckt wurde. 309 = Gibt 1 zurück, wenn der Auftrag gelöscht wurde. 310 = Gibt 1 zurück, wenn der Treiber den Druckauftrag nicht drucken kann. 311 = Gibt 1 zurück, wenn der Drucker einen Fehler aufweist, der eine Benutzeraktion erfordert. 312 = Gibt 1 zurück, wenn der Auftrag neu gestartet wurde. 313 = Gibt unter Windows XP und neuer 1 zurück, wenn der Auftrag an den Drucker gesendet wurde (der Auftrag ist möglicherweise noch nicht gedruckt). 314 = Gibt unter Windows Vista und neuer 1 zurück, wenn der Auftrag in der Druckwarteschlange beibehalten wurde und nicht gelöscht werden kann. 401 = Druckauftrag anhalten. 402 = Angehaltenen Druckauftrag fortsetzen. 403 = Druckauftrag löschen.