DAStartRangeSourcePrefetch

Функции прямого доступа, постепенная загрузка, производительность

Описание

Ставит в очередь ту же фоновую работу по зависимостям, что и StartRangeSourcePrefetch, для дескриптора прямого доступа на основе диапазонов

Синтаксис

Delphi

Function TPDFlib.DAStartRangeSourcePrefetch(FileHandle, DataKind, Index,
  Priority: Integer; MaxBytes: Int64= 0;
  ReadAheadBytes: LongInt= 0; MaxPasses: Integer= 0): Integer;

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

Положительный дескриптор задания, локальный для потока прямого доступа, либо ноль с LastErrorCode, установленным в 401

Примечания

Файл прямого доступа должен работать поверх TByteRangeStream

DACloseFile отменяет задания в очереди и выполняющиеся, ожидает возврата активного синхронного чтения и лишь затем освобождает поток