Partager via


RxNameCacheExpireEntry, fonction (namcache.h)

RxNameCacheExpireEntry place une entrée NAME_CACHE sur la liste gratuite pour le recyclage.

Syntaxe

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

Paramètres

[in] NameCacheCtl

Pointeur vers la structure NAME_CACHE_CONTROL sur laquelle expirer l’entrée.

[in] NameCache

Pointeur vers la structure NAME_CACHE à expirer.

Valeur de retour

Aucun

Remarques

La routine RxNameCacheExpireEntry suppose que l’entrée du cache de noms n’est pas dans la liste active ou gratuite. Cette routine insère l’entrée NameCache à la tête de la liste libre et soustrait l’une des NumberActivates membre de la structure NAME_CACHE_CONTROL pointée par NameCacheCtl pour mettre à jour les statistiques.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête namcache.h (include Namcache.h)
IRQL <= APC_LEVEL

Voir aussi

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize