Функция RxNameCacheInitialize (namcache.h)

RxNameCacheInitialize инициализирует кэш имен (структура NAME_CACHE_CONTROL).

Синтаксис

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

Параметры

[in] NameCacheCtl

Указатель на структуру NAME_CACHE_CONTROL для инициализации.

[in] MRxNameCacheSize

Размер в байтах части мини-перенаправления сети NAME_CACHE записи.

[in] MaximumEntries

Максимальное количество записей, которые когда-либо будут выделены. Это значение предотвращает выполнение программы, которая открывает большое количество файлов с плохими именами от использования всей памяти пула страниц.

Возвращаемое значение

Никакой

Требования

Требование Ценность
целевая платформа Настольный
заголовка namcache.h (include Namcache.h)
IRQL <= APC_LEVEL

См. также

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry