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 |