Funzione RxNameCacheFinalize (namcache.h)

RxNameCacheFinalize rilascia lo spazio di archiviazione per tutte le voci NAME_CACHE associate a una struttura NAME_CACHE_CONTROL.

Sintassi

void RxNameCacheFinalize(
  [in] IN PNAME_CACHE_CONTROL NameCacheCtl
);

Parametri

[in] NameCacheCtl

Puntatore alla struttura NAME_CACHE_CONTROL per la cache dei nomi.

Valore restituito

nessuno

Osservazioni

La routine RxNameCacheFinalize acquisisce il blocco nella cache dei nomi per analizzare l'elenco gratuito e rimuovere le voci dall'elenco attivo.

Nelle compilazioni controllate, questa routine fa sì che il sistema asserissi se dopo il rilascio di tutte le voci attive e gratuite un conteggio dei riferimenti rimane ancora nella cache dei nomi. Indica una perdita di memoria in cui un chiamante non ha chiamato RxNameCacheFreeEntry al termine di una voce.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione namcache.h (include Namcache.h)
IRQL <= APC_LEVEL

Vedi anche

RxNameCacheActivateEntry

RxNameCacheCheckEntry

RxNameCacheCreateEntry

RxNameCacheExpireEntry

RxNameCacheExpireEntryWithShortName

RxNameCacheFetchEntry

RxNameCacheFreeEntry

RxNameCacheInitialize