Skip to content

Latest commit

 

History

History
98 lines (61 loc) · 2.97 KB

nf-namcache-rxnamecachefreeentry.md

File metadata and controls

98 lines (61 loc) · 2.97 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:namcache.RxNameCacheFreeEntry
RxNameCacheFreeEntry function (namcache.h)
RxNameCacheFreeEntry releases the storage for a NAME_CACHE entry and decrements the count of the NAME_CACHE cache entries associated with a NAME_CACHE_CONTROL structure.
ifsk\rxnamecachefreeentry.htm
ifsk
04/16/2018
RxNameCacheFreeEntry function
RxNameCacheFreeEntry, RxNameCacheFreeEntry function [Installable File System Drivers], ifsk.rxnamecachefreeentry, namcache/RxNameCacheFreeEntry, rxref_ca0b7c99-59df-4a51-b28b-4c369b451741.xml
namcache.h
Namcache.h
Desktop
<= APC_LEVEL
Windows
RxNameCacheFreeEntry
namcache/RxNameCacheFreeEntry
APIRef
kbSyntax
HeaderDef
namcache.h
RxNameCacheFreeEntry

RxNameCacheFreeEntry function

-description

RxNameCacheFreeEntry releases the storage for a NAME_CACHE entry and decrements the count of the NAME_CACHE cache entries associated with a NAME_CACHE_CONTROL structure.

-parameters

-param NameCacheCtl [in]

A pointer to the NAME_CACHE_CONTROL structure for the name cache.

-param NameCache [in]

A pointer to the NAME_CACHE structure to free.

-remarks

The RxNameCacheFreeEntry routine assumes that the name cache entry is not on either the free or active list.

The RxNameCacheFreeEntry routine frees memory allocated for the name buffer if the name buffer for this name cache entry is not NULL. This routine will then free memory used for the NAME_CACHE entry. Then, the count of name cache entries on NameCacheCtl is decremented.

-see-also

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFinalize

RxNameCacheInitialize