Compartir a través de


Función RxNameCacheExpireEntryWithShortName (namcache.h)

RxNameCacheExpireEntryWithShortName expira 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 que expiren.

Valor devuelto

None

Observaciones

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

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

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado namcache.h (incluya Namcache.h)
IRQL <= APC_LEVEL

Consulte también

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize