CancelRenderJob

Инспекция документов, рендеринг

Описание

Просит работающее или приостановленное задание растеризации прервать свою страницу на границе следующего оператора потока содержимого

Растеризатор проверяет флаг отмены между операторами, аккуратно выходит из цикла, и задание завершается в состоянии «отменено»; приостановленное задание сначала выпускают из его затвора, чтобы оно могло увидеть флаг

Синтаксис

Delphi

Function TPDFlib.CancelRenderJob(JobHandle: Integer): Integer;

DLL

int DLCancelRenderJob(int InstanceID, int JobHandle);

ActiveX

Function PDFlib::CancelRenderJob(JobHandle As Long) As Long

Параметры

JobHandleДескриптор, возвращаемый StartRenderPageJob

Возвращаемые значения

1Запрос отмены принят
0The handle is invalid

Примечания

After cancellation GetRenderJobState reports RENDER_JOB_STATE_CANCELLED