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

InfoRecebe memoryMapped, fileSize, windowSize, mappedOffset, mappedBytes, readCalls, bytesRead e remapCount

Valores devolvidos

0O documento selecionado não foi aberto por LoadFromMappedFile
1O 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