Función CcRepinBcb (ntifs.h)
La rutina CcRepinBcb ancla un bloque de control de búfer (BCB) un tiempo adicional para evitar que se libere mediante una llamada posterior a CcUnpinData.
Sintaxis
void CcRepinBcb(
[in] PVOID Bcb
);
Parámetros
[in] Bcb
Puntero de bloque de control de búfer (BCB) devuelto por CcPinRead o CcPreparePinWrite.
Valor devuelto
None
Observaciones
Los sistemas de archivos llaman a CcRepinBcb para conservar un BCB para la recuperación de escritura a través o de error. Normalmente, un sistema de archivos haría esto la primera vez que marca un BCB como sucio mientras procesa una solicitud de escritura a través, o en cualquier momento en que determina que se necesitará un búfer para la escritura a través.
Cada llamada a CcRepinBcb debe coincidir con una llamada posterior a CcUnpinRepinnedBcb.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |