Compartilhar via


Função RxNameCacheExpireEntry (namcache.h)

RxNameCacheExpireEntry coloca uma entrada de NAME_CACHE na lista gratuita para reciclagem.

Sintaxe

void RxNameCacheExpireEntry(
  [in] IN PNAME_CACHE_CONTROL NameCacheCtl,
  [in] IN PNAME_CACHE         NameCache
);

Parâmetros

[in] NameCacheCtl

Um ponteiro para a estrutura NAME_CACHE_CONTROL na qual expirar a entrada.

[in] NameCache

Um ponteiro para a estrutura NAME_CACHE expirar.

Retornar valor

Nenhum

Comentários

A rotina RxNameCacheExpireEntry pressupõe que a entrada do cache de nomes não esteja na lista ativa ou gratuita. Essa rotina insere a entrada NameCache no cabeçalho da lista gratuita e subtrai uma do membro NumberActivates da estrutura NAME_CACHE_CONTROL apontada por NameCacheCtl para atualizar estatísticas.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho namcache.h (inclua Namcache.h)
IRQL <= APC_LEVEL

Confira também

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize