RxNameCacheExpireEntryWithShortName, fonction (namcache.h)
RxNameCacheExpireEntryWithShortName expire toutes les entrées de cache de noms dont le préfixe de nom correspond au nom de fichier court donné.
Syntaxe
void RxNameCacheExpireEntryWithShortName(
[in] IN PNAME_CACHE_CONTROL NameCacheCtl,
[in] IN PUNICODE_STRING Name
);
Paramètres
[in] NameCacheCtl
Pointeur vers la structure NAME_CACHE_CONTROL à analyser.
[in] Name
Pointeur vers la chaîne Unicode qui contient le préfixe de nom pour rechercher l’expiration des correspondances d’entrée du cache de noms.
Valeur de retour
None
Remarques
La routine RxNameCacheExpireEntryWithShortName analyse la liste active et insère les entrées de NAME_CACHE correspondantes en tête de la liste libre. Le membre CaseInsensitive de l’entrée NAME_CACHE est utilisé pour déterminer si l’analyse doit ignorer le respect de la casse lors de la correspondance avec le paramètre Name .
Étant donné que la liste active est analysée, la routine RxNameCacheExpireEntryWithShortName place toutes les entrées non correspondantes qui ont expiré sur la liste gratuite. Une valeur Name de longueur nulle correspond à toutes les entrées et insère les entrées dans la liste libre.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | namcache.h (include Namcache.h) |
IRQL | <= APC_LEVEL |