RxNameCacheExpireEntry function

RxNameCacheExpireEntry puts a NAME_CACHE entry on the free list for recycling.

Syntax

VOID RxNameCacheExpireEntry(
  _In_ PNAME_CACHE_CONTROL NameCacheCtl,
  _In_ PNAME_CACHE         NameCache
);

Parameters

NameCacheCtl

A pointer to the NAME_CACHE_CONTROL structure on which to expire the entry.

NameCache

A pointer to the NAME_CACHE structure to expire.

Return Value

None

Remarks

The RxNameCacheExpireEntry routine assumes that the name cache entry is not on the active or free list. This routine inserts the NameCache entry at the head of the free list and subtracts one from the NumberActivates member of the NAME_CACHE_CONTROL structure pointed to by NameCacheCtl to update statistics.

Requirements

   
Target Platform Desktop
Header namcache.h (include Namcache.h)
Library NtosKrnl.exe
IRQL "<= APC_LEVEL"

See Also

RxNameCacheFetchEntry

RxNameCacheCheckEntry

RxNameCacheFinalize

RxNameCacheFreeEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheCreateEntry

RxNameCacheInitialize

RxNameCacheActivateEntry

Send comments about this topic to Microsoft