RxNameCacheFinalize 函式 (namcache.h)
RxNameCacheFinalize 會釋放與NAME_CACHE_CONTROL結構相關聯之所有NAME_CACHE專案的記憶體。
語法
void RxNameCacheFinalize(
[in] IN PNAME_CACHE_CONTROL NameCacheCtl
);
參數
[in] NameCacheCtl
名稱快取之NAME_CACHE_CONTROL結構的指標。
傳回值
無
備註
RxNameCacheFinalize 例程會取得名稱快取的鎖定,以掃描可用清單,並從使用中清單中移除專案。
在核取的組建上,如果釋放所有作用中和可用專案之後,參考計數仍會保留在名稱快取上,此例程就會讓系統判斷提示。 這表示記憶體流失,其中某些呼叫端未在專案完成時呼叫 RxNameCacheFreeEntry 。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | namcache.h (包含 Namcache.h) |
IRQL | <= APC_LEVEL |