DAStartRangeSourcePrefetch

Direktåtkomstfunktioner, progressiv inläsning, prestanda

Beskrivning

Kölägger samma beroendedrivna bakgrundsarbete som StartRangeSourcePrefetch för ett intervallbaserat handtag med direktåtkomst

Syntax

Delphi

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

Returvärde

Ett positivt jobbehandtag lokalt för byteintervallströmmen, eller noll med LastErrorCode satt till 401

Anmärkningar

Filen med direktåtkomst måste backas upp av TByteRangeStream

DACloseFile annullerar köade och pågående jobb och väntar på att den aktiva synkrona läsningen ska återkomma innan strömmen frigörs