共用方式為


CcRepinBcb 函式 (ntifs.h)

CcRepinBcb 例程釘選緩衝區控制區塊 (BCB) 額外的時間,以防止後續呼叫 CcUnpinData釋放它。

語法

void CcRepinBcb(
  [in] PVOID Bcb
);

參數

[in] Bcb

CcPinReadCcPreparePinWrite所傳回的緩衝區控制區塊 (BCB) 指標。

傳回值

沒有

言論

文件系統會呼叫 CcRepinBcb,以保留 BCB 以進行寫入或錯誤復原。 一般而言,文件系統會在處理寫入要求時,第一次將BCB標示為骯髒,或判斷寫入需要緩衝區的任何時間執行此動作。

CcRepinBcb 的每個呼叫,都必須與後續呼叫 CcUnpinRepinnedBcb相符。

要求

要求 價值
目標平臺 普遍
標頭 ntifs.h (include Ntifs.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe

另請參閱

CcPinRead

CcPreparePinWrite

CcUnpinData

CcUnpinRepinnedBcb