共用方式為


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 資源。

規格需求

需求
目標平台 Universal
標頭 ntifs.h (包含 Ntifs.h)
程式庫 NtosKrnl.lib
Dll NtosKrnl.exe
IRQL PASSIVE_LEVEL

另請參閱

CcSetBcbOwnerPointer

CcUnpinData