Функция CcRepinBcb (ntifs.h)

Программа CcRepinBcb закрепляет блок управления буфером (BCB) дополнительным временем, чтобы предотвратить освобождение его последующим вызовом CcUnpinData.

Синтаксис

VOID CcRepinBcb(
  [in] PVOID Bcb
);

Параметры

[in] Bcb

Указатель на блок управления буфером (BCB), возвращаемый CcPinRead или CcPreparePinWrite.

Возвращаемое значение

Никакой

Замечания

Файловые системы вызывают CcRepinBcb, чтобы сохранить BCB для восстановления записи или ошибки. Обычно файловая система будет делать это в первый раз, когда она помечает BCB как грязную при обработке запроса на запись через или в любой момент, когда он определяет, что буфер будет необходим для записи через.

Каждый вызов CcRepinBcb должен соответствовать последующему вызову CcUnpinRepinnedBcb.

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка ntifs.h (include Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe

См. также

CcPinRead

CcPreparePinWrite

CcUnpinData

CcUnpinRepinnedBcb