Função CcUnpinData (ntifs.h)
A rotina CcUnpinData libera dados de arquivo armazenados em cache mapeados ou fixados por uma chamada anterior para CcMapData, CcPinReadou 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.
Valor de retorno
Nenhum
Observações
CcUnpinData libera o BCB e executa qualquer outra limpeza necessária.
Cada chamada bem-sucedida para ccmapData, ccPinReadou 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 em vez disso.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |