DAStartRangeSourcePrefetch

Funcionalidade de acesso direto, Carregamento progressivo, Desempenho

Descrição

Enfileira o mesmo trabalho em segundo plano orientado por dependências que StartRangeSourcePrefetch para um handle de acesso direto baseado em intervalos

Sintaxe

Delphi

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

Valor retornado

Um handle de trabalho positivo local do fluxo de acesso direto, ou zero com LastErrorCode definido como 401

Observações

O arquivo de acesso direto deve ser baseado em TByteRangeStream

DACloseFile cancela os trabalhos na fila e em execução e aguarda o retorno da leitura síncrona ativa antes de liberar o fluxo