GetMappedFileInfo

Управление документами, диагностика, производительность

Описание

Возвращает снимок JSON источника — файла, отображенного в память только для чтения и принадлежащего выбранному документу

Синтаксис

Delphi

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

Параметры

InfoПолучает memoryMapped, fileSize, windowSize, mappedOffset, mappedBytes, readCalls, bytesRead и remapCount

Возвращаемые значения

0Выбранный документ не был открыт методом LoadFromMappedFile
1Снимок возвращен

Примечания

memoryMapped ложно, когда активен переносимый резервный файловый поток

mappedOffset — выровненное по выделению памяти начало удерживаемого представления с отсчетом от нуля или -1, когда представление не активно; mappedBytes может быть меньше windowSize в физическом конце файла

readCalls считает успешные абсолютные или позиционные запросы чтения в пределах диапазона, bytesRead — байты, скопированные вызывающим сторонам, а remapCount включает начальное представление