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

RxNameCacheExpireEntry помещает NAME_CACHE запись в бесплатный список для переработки.

Синтаксис

VOID RxNameCacheExpireEntry(
  [in] IN PNAME_CACHE_CONTROL NameCacheCtl,
  [in] IN PNAME_CACHE         NameCache
);

Параметры

[in] NameCacheCtl

Указатель на структуру NAME_CACHE_CONTROL, для которой истекает срок действия записи.

[in] NameCache

Указатель на NAME_CACHE структуру, которая истекает.

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

Никакой

Замечания

Подпрограмма RxNameCacheExpireEntry предполагает, что запись кэша имен не находится в активном или свободном списке. Эта подпрограмма вставляет запись NameCache в голову списка бесплатных и вычитает ее из элемента NumberActivates элемента структуры NAME_CACHE_CONTROL, на которую указывает NameCacheCtl для обновления статистики.

Требования

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

См. также

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize