CcGetFlushedValidData 関数 (ntifs.h)
CcGetFlushedValidData ルーチンは、キャッシュされたファイルがディスクにフラッシュされた量を決定します。
構文
LARGE_INTEGER CcGetFlushedValidData(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer,
[in] BOOLEAN BcbListHeld
);
パラメーター
[in] SectionObjectPointer
ファイル オブジェクトのセクション オブジェクト ポインターを含む構造体へのポインター。
[in] BcbListHeld
システムで使用するために予約されています。 FALSE にする必要があります。
戻り値
ファイル全体がフラッシュされている場合、 CcGetFlushedValidData はファイルの有効なデータ長を返します。 ディスクにフラッシュされていないダーティページがある場合、CcGetFlushedValidData は、現在ファイル内の最も低いダーティ ページの開始バイト オフセットを返します。 ファイルがキャッシュされていないか、キャッシュされなくなった場合、MAXLONGLONG はクワッド パーツで返されます。
注釈
ファイル システムは、 SectionObjectPointer の値が使用中も有効なままであることを確認する役割を担います。 キャッシュ マネージャーでこれを保証することはできません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 |
対象プラットフォーム | ユニバーサル |
Header | ntifs.h (Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示