Função RxNameCacheFinalize (namcache.h)
RxNameCacheFinalize libera o armazenamento de todas as entradas de NAME_CACHE associadas a uma estrutura NAME_CACHE_CONTROL.
Sintaxe
void RxNameCacheFinalize(
[in] IN PNAME_CACHE_CONTROL NameCacheCtl
);
Parâmetros
[in] NameCacheCtl
Um ponteiro para a estrutura NAME_CACHE_CONTROL para o cache de nomes.
Valor de retorno
Nenhum
Observações
A rotina RxNameCacheFinalize adquire o bloqueio no cache de nomes para verificar a lista gratuita e remover entradas da lista ativa.
Em builds verificados, essa rotina fará com que o sistema afirme se, depois de liberar todas as entradas ativas e gratuitas, uma contagem de referência ainda permanecerá no cache de nomes. Isso indica um vazamento de memória em que algum chamador não chamou RxNameCacheFreeEntry quando concluído com uma entrada.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | namcache.h (inclua Namcache.h) |
IRQL | <= APC_LEVEL |