Funzione RxNameCacheInitialize (namcache.h)

RxNameCacheInitialize inizializza una cache dei nomi (struttura NAME_CACHE_CONTROL).

Sintassi

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

Parametri

[in] NameCacheCtl

Puntatore alla struttura NAME_CACHE_CONTROL da inizializzare.

[in] MRxNameCacheSize

Dimensioni, in byte, della parte mini-reindirizzamento della rete della voce NAME_CACHE.

[in] MaximumEntries

Numero massimo di voci che verranno mai allocate. Questo valore impedisce a un programma errant che apre un numero elevato di file con nomi non appropriati usando tutta la memoria del pool impaginato.

Valore restituito

nessuno

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione namcache.h (include Namcache.h)
IRQL <= APC_LEVEL

Vedi anche

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry