RxNameCacheFreeEntry 函式 (namcache.h)
RxNameCacheFreeEntry 會釋放NAME_CACHE專案的記憶體,並遞減與NAME_CACHE_CONTROL結構相關聯的NAME_CACHE快取專案計數。
語法
void RxNameCacheFreeEntry(
[in] IN PNAME_CACHE_CONTROL NameCacheCtl,
[in] IN PNAME_CACHE NameCache
);
參數
[in] NameCacheCtl
名稱快取NAME_CACHE_CONTROL結構的指標。
[in] NameCache
要釋放之NAME_CACHE結構的指標。
傳回值
無
備註
RxNameCacheFreeEntry 例程假設名稱快取專案不在免費清單或作用中清單上。
如果這個名稱快取專案的名稱緩衝區不是 NULL,RxNameCacheFreeEntry 例程會釋放配置給名稱緩衝區的記憶體。 此例程接著會釋放用於NAME_CACHE項目的記憶體。 然後, NameCacheCtl 上的名稱快取專案計數會遞減。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | namcache.h (包含 Namcache.h) |
IRQL | <= APC_LEVEL |