RxNameCacheFinalize, fonction (namcache.h)
RxNameCacheFinalize libère le stockage pour toutes les entrées NAME_CACHE associées à une structure NAME_CACHE_CONTROL.
Syntaxe
void RxNameCacheFinalize(
[in] IN PNAME_CACHE_CONTROL NameCacheCtl
);
Paramètres
[in] NameCacheCtl
Pointeur vers la structure NAME_CACHE_CONTROL pour le cache de noms.
Valeur de retour
None
Remarques
La routine RxNameCacheFinalize acquiert le verrou sur le cache de noms pour analyser la liste libre et supprimer les entrées de la liste active.
Sur les builds vérifiées, cette routine oblige le système à AFFIRMER si, après avoir libéré toutes les entrées actives et libres, un nombre de références reste toujours sur le cache de noms. Cela indique une fuite de mémoire où certains appelants n’ont pas appelé RxNameCacheFreeEntry lorsqu’ils ont terminé avec une entrée.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | namcache.h (include Namcache.h) |
IRQL | <= APC_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour