WaitForRenderJob

Inspeção de documentos, composição

Descrição

Bloqueia o thread chamador até que uma tarefa de composição termine ou o tempo limite decorra e, em seguida, devolve o estado terminal da tarefa

Sintaxe

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

Parâmetros

JobHandleO identificador devolvido por StartRenderPageJob
TimeoutMSO tempo máximo de espera em milissegundos; 0 devolve imediatamente após uma verificação não bloqueante

Valores devolvidos

1–6O código RENDER_JOB_STATE_* observado quando a espera termina
0O identificador é inválido

Observações

O valor devolvido distingue conclusão (RENDER_JOB_STATE_COMPLETED), cancelamento (RENDER_JOB_STATE_CANCELLED) e falha (RENDER_JOB_STATE_FAILED) numa única chamada