WaitForRenderJob

Dokumentprüfung, Rendering

Beschreibung

Blockiert den aufrufenden Thread, bis ein Renderauftrag abgeschlossen ist oder das Zeitlimit abläuft, und gibt dann den Endzustand des Auftrags zurück

Syntax

Delphi

Function TPDFlib.WaitForRenderJob(JobHandle: Integer; TimeoutMS: Integer): Integer;

DLL

int DLWaitForRenderJob(int InstanceID, int JobHandle, int TimeoutMS);

ActiveX

Function PDFlib::WaitForRenderJob(JobHandle As Long, TimeoutMS As Long) As Long

Parameter

JobHandleDas von StartRenderPageJob zurückgegebene Handle
TimeoutMSDie maximale Wartezeit in Millisekunden; 0 kehrt nach einer nicht blockierenden Prüfung sofort zurück

Rückgabewerte

1–6Der beim Rückkehren des Wartevorgangs beobachtete Code RENDER_JOB_STATE_*
0Das Handle ist ungültig

Anmerkungen

Der Rückgabewert unterscheidet Abschluss (RENDER_JOB_STATE_COMPLETED), Abbruch (RENDER_JOB_STATE_CANCELLED) und Fehler (RENDER_JOB_STATE_FAILED) in einem Aufruf