DAStartRangeSourcePrefetch

Direkte adgangsfunktioner, progressiv indlæsning, ydeevne

Beskrivelse

Sætter det samme afhængighedsdrevne baggrundsarbejde i kø som StartRangeSourcePrefetch for et direct-access-handle backet af byte-ranges

Syntaks

Delphi

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

Returværdi

Et positivt jobhandle, der er lokalt for direct-access-streamen, eller nul med LastErrorCode sat til 401

Bemærkninger

Direct Access-filen skal være backet af TByteRangeStream

DACloseFile annullerer køede og kørende jobs og venter på, at den aktive synkrone læsning returnerer, før streamen frigives