Freigeben über


RxNameCacheExpireEntry-Funktion (namcache.h)

RxNameCacheExpireEntry fügt einen NAME_CACHE Eintrag zur kostenlosen Liste zum Recycling hinzu.

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

Nichts

Bemerkungen

Die RxNameCacheExpireEntry Routine geht davon aus, dass sich der Namenscacheeintrag nicht in der aktiven oder freien Liste befindet. Diese Routine fügt den NameCache Eintrag an der Kopfzeile der kostenlosen Liste ein und subtrahiert einen vom NumberActivates Member der NAME_CACHE_CONTROL Struktur, auf die durch NameCacheCtl verwiesen wird, um Statistiken zu aktualisieren.

Anforderungen

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

Siehe auch

RxNameCacheActivateEntry-

RxNameCacheCheckEntry-

RxNameCacheCreateEntry-

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry-

RxNameCacheFinalize

RxNameCacheFreeEntry-

RxNameCacheInitialize-