Função CcUnpinData (ntifs.h)

A rotina CcUnpinData libera dados de arquivo armazenados em cache que foram mapeados ou fixados por uma chamada anterior para CcMapData, CcPinRead ou CcPreparePinWrite.

Sintaxe

void CcUnpinData(
  [in] PVOID Bcb
);

Parâmetros

[in] Bcb

Ponteiro para um BCB (bloco de controle de buffer) para que os dados sejam liberados.

Retornar valor

Nenhum

Comentários

CcUnpinData libera o BCB e executa qualquer outra limpeza necessária.

Cada chamada bem-sucedida para CcMapData, CcPinRead ou CcPreparePinWrite deve ser correspondida por uma chamada subsequente para CcUnpinData.

BcBs que foram modificados por CcSetBcbOwnerPointer não podem ser desafixados chamando CcUnpinData. CcUnpinDataForThread deve ser chamado.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Confira também

CcMapData

CcPinRead

CcPreparePinWrite

CcSetBcbOwnerPointer

CcUnpinDataForThread