Fungsi RxNameCacheFreeEntry (namcache.h)
RxNameCacheFreeEntry merilis penyimpanan untuk entri NAME_CACHE dan mengurangi jumlah entri cache NAME_CACHE yang terkait dengan struktur NAME_CACHE_CONTROL.
Sintaks
void RxNameCacheFreeEntry(
[in] IN PNAME_CACHE_CONTROL NameCacheCtl,
[in] IN PNAME_CACHE NameCache
);
Parameter
[in] NameCacheCtl
Penunjuk ke struktur NAME_CACHE_CONTROL untuk cache nama.
[in] NameCache
Penunjuk ke struktur NAME_CACHE untuk membebaskan.
Nilai kembali
Tidak ada
Keterangan
Rutinitas RxNameCacheFreeEntry mengasumsikan bahwa entri cache nama tidak ada di daftar gratis atau aktif.
Rutinitas RxNameCacheFreeEntry membebaskan memori yang dialokasikan untuk buffer nama jika buffer nama untuk entri cache nama ini bukan NULL. Rutinitas ini kemudian akan membebaskan memori yang digunakan untuk entri NAME_CACHE. Kemudian, jumlah entri cache nama pada NameCacheCtl dikurangi.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | namcache.h (termasuk Namcache.h) |
IRQL | <= APC_LEVEL |