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には初期ビューが含まれます