GetMappedFileInfo
文档管理、诊断、性能
描述
返回选定文档所拥有的只读映射文件源的 JSON 快照
语法
Delphi
Function TPDFlib.GetMappedFileInfo(Out Info: WideString): Integer;参数
| Info | 接收 memoryMapped、fileSize、windowSize、mappedOffset、mappedBytes、readCalls、bytesRead 和 remapCount |
|---|
返回值
| 0 | 选定文档不是由 LoadFromMappedFile 打开的 |
|---|---|
| 1 | 快照已返回 |
说明
可移植文件流回退处于活动状态时 memoryMapped 为 false
mappedOffset 是保留视图按分配对齐的从 0 开始的起始位置,没有活动视图时为 -1;在文件的物理末尾,mappedBytes 可能小于 windowSize
readCalls 统计成功的范围内绝对或定位读取请求,bytesRead 统计复制给调用方的字节数,remapCount 包含初始视图