Compartir a través de


Función RxNameCacheExpireEntryWithShortName (namcache.h)

RxNameCacheExpireEntryWithShortName expiran todas las entradas de caché de nombres cuyo prefijo de nombre coincide con el nombre de archivo corto especificado.

Sintaxis

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

Parámetros

[in] NameCacheCtl

Puntero a la estructura NAME_CACHE_CONTROL que se va a examinar.

[in] Name

Puntero a la cadena Unicode que contiene el prefijo de nombre para buscar coincidencias de entrada de caché de nombres para expirar.

Valor devuelto

Ninguno

Observaciones

La rutina RxNameCacheExpireEntryWithShortName examina la lista activa e inserta las entradas NAME_CACHE coincidentes en el encabezado de la lista gratuita. El miembro CaseInsensitive de la entrada de NAME_CACHE se usa para determinar si el examen debe omitir la distinción entre mayúsculas y minúsculas al hacer coincidir el parámetro Name.

Dado que se examina la lista activa, la rutina RxNameCacheExpireEntryWithShortName coloca las entradas que no coinciden que hayan expirado en la lista gratuita. Un Nombre valor de longitud cero coincidirá con todas las entradas e insertará las entradas en la lista gratuita.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de namcache.h (incluya Namcache.h)
irQL <= APC_LEVEL

Consulte también

RxNameCacheActivateEntry

rxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheFetchEntry

RxNameCacheFinalize

rxNameCacheFreeEntry

RxNameCacheInitialize