GetMappedFileInfo

ドキュメント管理、診断、パフォーマンス

説明

選択ドキュメントが所有する読み取り専用マップファイルソースのJSONスナップショットを返します

構文

Delphi

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

パラメータ

InfomemoryMapped、fileSize、windowSize、mappedOffset、mappedBytes、readCalls、bytesRead、remapCountを受け取ります

戻り値

0選択ドキュメントはLoadFromMappedFileで開かれていません
1スナップショットが返されました

備考

ポータブルなファイルストリームフォールバックがアクティブな場合、memoryMappedはfalseになります

mappedOffsetは、保持されたビューの0始まりのアロケーション境界に揃えられた開始位置です。アクティブなビューがない場合は-1になります。mappedBytesは、ファイルの物理的な末尾ではwindowSizeより小さくなることがあります

readCallsは範囲内の絶対または位置指定読み取り要求の成功数を数え、bytesReadは呼び出し元へコピーされたバイト数を数えます。remapCountには初期ビューが含まれます