Поделиться через


Функция 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, срок действия которого истекает.

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

None

Remarks

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

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть namcache.h (включая Namcache.h)
IRQL <= APC_LEVEL

См. также раздел

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize