Fonction RxNameCacheInitialize (namcache.h)

RxNameCacheInitialize initialise un cache de noms (structure NAME_CACHE_CONTROL).

Syntaxe

void RxNameCacheInitialize(
  [in] IN PNAME_CACHE_CONTROL NameCacheCtl,
  [in] IN ULONG               MRxNameCacheSize,
  [in] IN ULONG               MaximumEntries
);

Paramètres

[in] NameCacheCtl

Pointeur vers la structure NAME_CACHE_CONTROL à initialiser.

[in] MRxNameCacheSize

Taille, en octets, de la partie mini-redirecteur réseau de l’entrée NAME_CACHE.

[in] MaximumEntries

Nombre maximal d’entrées qui seront allouées. Cette valeur empêche un programme errant qui ouvre un grand nombre de fichiers avec des noms incorrects d’utiliser toute la mémoire du pool paginé.

Valeur de retour

None

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

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry