CcRepinBcb 函式 (ntifs.h)
CcRepinBcb 例程釘選緩衝區控制區塊 (BCB) 額外的時間,以防止後續呼叫 CcUnpinData釋放它。
語法
void CcRepinBcb(
[in] PVOID Bcb
);
參數
[in] Bcb
由 CcPinRead 或 CcPreparePinWrite所傳回的緩衝區控制區塊 (BCB) 指標。
傳回值
沒有
言論
文件系統會呼叫 CcRepinBcb,以保留 BCB 以進行寫入或錯誤復原。 一般而言,文件系統會在處理寫入要求時,第一次將BCB標示為骯髒,或判斷寫入需要緩衝區的任何時間執行此動作。
CcRepinBcb 的每個呼叫,都必須與後續呼叫 CcUnpinRepinnedBcb相符。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |