Функция CcRepinBcb (ntifs.h)
Подпрограмма CcRepinBcb дополнительно закрепляет блок управления буфером (BCB), чтобы предотвратить его освобождение при последующем вызове CcUnpinData.
Синтаксис
void CcRepinBcb(
[in] PVOID Bcb
);
Параметры
[in] Bcb
Указатель блока управления буфером (BCB), возвращаемый CcPinRead или CcPreparePinWrite.
Возвращаемое значение
None
Remarks
Файловые системы вызывают CcRepinBcb , чтобы сохранить BCB для восстановления путем записи или восстановления ошибок. Обычно файловая система делает это, когда она впервые помечает BCB как грязное во время обработки запроса через запись или в любое время, когда она определяет, что буфер потребуется для сквозной записи.
Каждый вызов CcRepinBcb должен соответствовать последующему вызову CcUnpinRepinnedBcb.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ntifs.h (включая Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |