DAStartRangeSourcePrefetch

Funcionalidade de acesso direto, carregamento progressivo, desempenho

Descrição

Coloca em fila o mesmo trabalho de fundo orientado por dependências de StartRangeSourcePrefetch para um handle de acesso direto suportado por intervalos de bytes

Sintaxe

Delphi

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

Valor devolvido

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

Observações

O ficheiro de acesso direto tem de ser suportado por TByteRangeStream

DACloseFile cancela as tarefas em fila e em execução e aguarda que a leitura síncrona ativa devolva antes de libertar o fluxo