Función RxNameCacheInitialize (namcache.h)

RxNameCacheInitialize inicializa una caché de nombres (NAME_CACHE_CONTROL estructura).

Sintaxis

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

Parámetros

[in] NameCacheCtl

Puntero a la estructura NAME_CACHE_CONTROL que se va a inicializar.

[in] MRxNameCacheSize

Tamaño, en bytes, de la parte del minidirector de red de la entrada NAME_CACHE.

[in] MaximumEntries

Número máximo de entradas que se asignarán. Este valor evita un programa errante que abre un gran número de archivos con nombres incorrectos al usar toda la memoria del grupo paginado.

Valor devuelto

None

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado namcache.h (incluya Namcache.h)
IRQL <= APC_LEVEL

Consulte también

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry