CcUnpinData 関数 (ntifs.h)

CcUnpinData ルーチンは、CcMapDataCcPinRead、または CcPreparePinWrite の以前の呼び出しによってマップまたはピン留めされたキャッシュ されたファイル データを解放します。

構文

void CcUnpinData(
  [in] PVOID Bcb
);

パラメーター

[in] Bcb

解放されるデータのバッファー制御ブロック (BCB) へのポインター。

戻り値

なし

解説

CcUnpinData は BCB を解放し、他の必要なクリーンアップを実行します。

CcMapDataCcPinRead、または CcPreparePinWrite の呼び出しが成功するたびに、CcUnpinData の後続の呼び出しと一致する必要があります。

CcSetBcbOwnerPointer によって変更された BBC は、CcUnpinData を呼び出すことでピン留めすることはできません。 代わりに CcUnpinDataForThread を呼び出す必要があります。

要件

要件
対象プラットフォーム ユニバーサル
Header ntifs.h (Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL PASSIVE_LEVEL

こちらもご覧ください

CcMapData

CcPinRead

CcPreparePinWrite

CcSetBcbOwnerPointer

CcUnpinDataForThread