RxNameCacheExpireEntry-Funktion (namcache.h)

RxNameCacheExpireEntry fügt einen NAME_CACHE Eintrag in die kostenlose Liste für das Recycling ein.

Syntax

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

Parameter

[in] NameCacheCtl

Ein Zeiger auf die NAME_CACHE_CONTROL Struktur, auf der der Eintrag abläuft.

[in] NameCache

Ein Zeiger auf die NAME_CACHE-Struktur, die abläuft.

Rückgabewert

Keine

Bemerkungen

Bei der RxNameCacheExpireEntry-Routine wird davon ausgegangen, dass der Namenscacheeintrag nicht in der aktiven oder kostenlosen Liste enthalten ist. Diese Routine fügt den NameCache-Eintrag am Anfang der freien Liste ein und subtrahiert einen vom NumberActivates-Element der NAME_CACHE_CONTROL Struktur, auf die NameCacheCtl verweist, um statistiken zu aktualisieren.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile namcache.h (include Namcache.h)
IRQL <= APC_LEVEL

Weitere Informationen

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheInitialize