Partager via


en-tête namcache.h

Cet en-tête est utilisé par ifsk. Pour plus d'informations, consultez les pages suivantes :

namcache.h contient les interfaces de programmation suivantes :

Fonctions

 
RxNameCacheActivateEntry

RxNameCacheActivateEntry prend une entrée de cache de noms et met à jour le délai d’expiration et le contexte du mini-redirecteur réseau. Il place ensuite l’entrée du cache de noms dans la liste active.
RxNameCacheCheckEntry

RxNameCacheCheckEntry vérifie la validité d’une entrée de cache de noms. Une entrée valide signifie que la durée de vie n’a pas expiré et que le paramètre MRxContext transmet l’égalité case activée.
RxNameCacheCreateEntry

RxNameCacheCreateEntry alloue et initialise une structure NAME_CACHE avec la chaîne de nom donnée.
RxNameCacheExpireEntry

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

RxNameCacheExpireEntryWithShortName expire toutes les entrées de cache de noms dont le préfixe de nom correspond au nom de fichier court donné.
RxNameCacheFetchEntry

RxNameCacheFetchEntry recherche une correspondance avec une chaîne de nom spécifiée pour une entrée NAME_CACHE.
RxNameCacheFinalize

RxNameCacheFinalize libère le stockage pour toutes les entrées NAME_CACHE associées à une structure NAME_CACHE_CONTROL.
RxNameCacheFreeEntry

RxNameCacheFreeEntry libère le stockage d’une entrée NAME_CACHE et décrémente le nombre d’entrées de cache NAME_CACHE associées à une structure de NAME_CACHE_CONTROL.
RxNameCacheInitialize

RxNameCacheInitialize initialise un cache de noms (structure NAME_CACHE_CONTROL).