GetMappedFileInfo
Gerenciamento de documentos, Diagnósticos, Desempenho
Descrição
Retorna um instantâneo JSON da origem de arquivo mapeado somente leitura pertencente ao documento selecionado
Sintaxe
Delphi
Function TPDFlib.GetMappedFileInfo(Out Info: WideString): Integer;Parâmetros
| Info | Recebe memoryMapped, fileSize, windowSize, mappedOffset, mappedBytes, readCalls, bytesRead e remapCount |
|---|
Valores retornados
| 0 | O documento selecionado não foi aberto por LoadFromMappedFile |
|---|---|
| 1 | O instantâneo foi retornado |
Observações
memoryMapped é false quando o fallback portátil de fluxo de arquivo está ativo
mappedOffset é o início alinhado à alocação com base em zero da visão retida, ou -1 quando nenhuma visão está ativa; mappedBytes pode ser menor que windowSize no fim físico do arquivo
readCalls conta requisições de leitura absolutas ou posicionais bem-sucedidas dentro do intervalo, bytesRead conta bytes copiados para os chamadores e remapCount inclui a visão inicial