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 отменяет задания в очереди и выполняющиеся, ожидает возврата активного синхронного чтения и лишь затем освобождает поток