CcUnpinDataForThread 関数 (ntifs.h)

CcUnpinDataForThread ルーチンは、以前の CcSetBcbOwnerPointer 呼び出しによってバッファー制御ブロック (BCB) が変更されたキャッシュ されたファイルのページを解放します。

構文

void CcUnpinDataForThread(
  [in] PVOID            Bcb,
  [in] ERESOURCE_THREAD ResourceThreadId
);

パラメーター

[in] Bcb

解放するページの BCB へのポインター。

[in] ResourceThreadId

BCB を最初に取得したスレッドを識別します。 CcSetBcbOwnerPointer の呼び出しで使用される所有者ポインターと一致する必要があります。

戻り値

なし

解説

CcUnpinDataForThread は、指定されたスレッドの BCB を解放し、その他の必要なクリーンアップを実行します。

CcSetBcbOwnerPointer の各呼び出しは、後続の CcUnpinDataForThread の呼び出しと一致する必要があります。

CcUnpinDataForThread は、指定されたスレッドの BCB リソースも解放する点を除き、 CcUnpinData と機能的に同等です。

要件

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

こちらもご覧ください

CcSetBcbOwnerPointer

CcUnpinData