DAStartRangeSourcePrefetch
Direct access functionality, Progressive loading, Performance
Description
Queues the same dependency-driven background work as StartRangeSourcePrefetch for a direct-access range-backed handle
Syntax
Delphi
Function TPDFlib.DAStartRangeSourcePrefetch(FileHandle, DataKind, Index,
Priority: Integer; MaxBytes: Int64= 0;
ReadAheadBytes: LongInt= 0; MaxPasses: Integer= 0): Integer;Return value
A positive job handle local to the direct-access stream, or zero with LastErrorCode set to 401
Remarks
The direct-access file must be backed by TByteRangeStream
DACloseFile cancels queued and running jobs and waits for the active synchronous read to return before releasing the stream