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 LongParâmetros
| JobHandle | O identificador devolvido por StartRenderPageJob |
|---|---|
| TimeoutMS | O tempo máximo de espera em milissegundos; 0 devolve imediatamente após uma verificação não bloqueante |
Valores devolvidos
| 1–6 | O código RENDER_JOB_STATE_* observado quando a espera termina |
|---|---|
| 0 | O 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