CcUnpinDataForThread 函式 (ntifs.h)
CcUnpinDataForThread 例程會釋放快取檔案的頁面,其緩衝區控制區塊 (BCB) 已由先前呼叫 CcSetBcbOwnerPointer修改。
語法
void CcUnpinDataForThread(
[in] PVOID Bcb,
[in] ERESOURCE_THREAD ResourceThreadId
);
參數
[in] Bcb
要發行之頁面的BCB指標。
[in] ResourceThreadId
識別原本取得 BCB 的線程。 必須符合呼叫中所使用的擁有者指標,CcSetBcbOwnerPointer。
傳回值
沒有
言論
CcUnpinDataForThread 釋放所指示線程的 BCB,並執行任何其他必要的清除。
每次呼叫 CcSetBcbOwnerPointer 時,都必須比對 ccUnpinDataForThread 的後續呼叫。
CcUnpinDataForThread 功能相當於 CcUnpinData,但也會釋放所指示線程的 BCB 資源。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |