Partager via


Fonction RxNameCacheExpireEntry (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

None

Remarques

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

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête namcache.h (include Namcache.h)
IRQL <= APC_LEVEL

Voir aussi

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize