Función CcUnpinData (ntifs.h)
La rutina CcUnpinData libera los datos de archivo almacenados en caché asignados o anclados por una llamada anterior a CcMapData, CcPinRead o CcPreparePinWrite.
Sintaxis
void CcUnpinData(
[in] PVOID Bcb
);
Parámetros
[in] Bcb
Puntero a un bloque de control de búfer (BCB) para que se liberen los datos.
Valor devuelto
None
Observaciones
CcUnpinData libera el BCB y realiza cualquier otra limpieza necesaria.
Cada llamada correcta a CcMapData, CcPinRead o CcPreparePinWrite debe coincidir con una llamada posterior a CcUnpinData.
Los BCB modificados por CcSetBcbOwnerPointer no se pueden desanclar llamando a CcUnpinData. Se debe llamar a CcUnpinDataForThread en su lugar.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |