GetMappedFileInfo

Dokumentverwaltung, Diagnostik, Performance

Beschreibung

Gibt einen JSON-Snapshot der schreibgeschützten Mapped-File-Quelle zurück, die das ausgewählte Dokument besitzt

Syntax

Delphi

Function TPDFlib.GetMappedFileInfo(Out Info: WideString): Integer;

Parameter

InfoEmpfängt memoryMapped, fileSize, windowSize, mappedOffset, mappedBytes, readCalls, bytesRead und remapCount

Rückgabewerte

0Das ausgewählte Dokument wurde nicht von LoadFromMappedFile geöffnet
1Der Snapshot wurde zurückgegeben

Anmerkungen

memoryMapped ist false, wenn der portable Dateistream-Fallback aktiv ist

mappedOffset ist der 0-basierte, allokationsausgerichtete Anfang der vorgehaltenen Ansicht oder -1, wenn keine Ansicht aktiv ist; mappedBytes kann am physischen Dateiende kleiner als windowSize sein

readCalls zählt erfolgreiche absolute oder positionale Leseanfragen im Bereich, bytesRead zählt an Aufrufer kopierte Bytes, und remapCount schließt die anfängliche Ansicht ein