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 включает начальное представление