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 |