Compartir a través de


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

Consulte también

CcMapData

CcPinRead

CcPreparePinWrite

CcSetBcbOwnerPointer

CcUnpinDataForThread