Compartilhar via


Função RxNameCacheExpireEntryWithShortName (namcache.h)

RxNameCacheExpireEntryWithShortName expira todas as entradas de cache de nome cujo prefixo de nome corresponde ao nome de arquivo curto fornecido.

Sintaxe

void RxNameCacheExpireEntryWithShortName(
  [in] IN PNAME_CACHE_CONTROL NameCacheCtl,
  [in] IN PUNICODE_STRING     Name
);

Parâmetros

[in] NameCacheCtl

Um ponteiro para a estrutura NAME_CACHE_CONTROL a ser digitalizada.

[in] Name

Um ponteiro para a cadeia de caracteres Unicode que contém o prefixo de nome para verificar se há correspondências de entrada de cache de nome para expirar.

Retornar valor

Nenhum

Comentários

A rotina RxNameCacheExpireEntryWithShortName examina a lista ativa e insere todas as entradas de NAME_CACHE correspondentes no cabeçalho da lista gratuita. O membro CaseInsensitive da entrada NAME_CACHE é usado para determinar se a verificação deve ignorar a confidencialidade de maiúsculas e minúsculas ao corresponder ao parâmetro Name .

Como a lista ativa é verificada, a rotina RxNameCacheExpireEntryWithShortName coloca todas as entradas não correspondentes que expiraram na lista gratuita. Um valor Name de comprimento zero corresponderá a todas as entradas e inserirá as entradas na lista gratuita.

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

RxNameCacheExpireEntry

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize