WaitForRenderJob

Inspection de documents, rendu

Description

Bloque le thread appelant jusqu'à la fin d'un travail de rendu ou l'expiration du délai, puis renvoie l'état terminal du travail

Syntaxe

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

Paramètres

JobHandleLe handle renvoyé par StartRenderPageJob
TimeoutMSLe délai d'attente maximal en millisecondes ; 0 renvoie immédiatement après une vérification non bloquante

Valeurs de retour

1–6Code RENDER_JOB_STATE_* observé au retour de l’attente
0Le handle n’est pas valide

Remarques

La valeur renvoyée distingue en un appel l'achèvement, RENDER_JOB_STATE_COMPLETED, l'annulation, RENDER_JOB_STATE_CANCELLED, et l'échec, RENDER_JOB_STATE_FAILED