GetMappedFileInfo
Gestão de documentos, diagnóstico, desempenho
Descrição
Devolve um instantâneo JSON da origem de ficheiro mapeado só de 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 devolvidos
| 0 | O documento selecionado não foi aberto por LoadFromMappedFile |
|---|---|
| 1 | O instantâneo foi devolvido |
Observações
memoryMapped é false quando o fallback portátil de fluxo de ficheiro está ativo
mappedOffset é o início alinhado à alocação, com base zero, da vista retida, ou -1 quando nenhuma vista está ativa; mappedBytes pode ser menor que windowSize no fim físico do ficheiro
readCalls conta pedidos de leitura absolutos ou posicionais com êxito dentro do intervalo, bytesRead conta os bytes copiados para os chamadores e remapCount inclui a vista inicial