Función RxNameCacheFreeEntry (namcache.h)
RxNameCacheFreeEntry libera el almacenamiento de una entrada de NAME_CACHE y disminuye el recuento de las entradas de caché de NAME_CACHE asociadas a una estructura de NAME_CACHE_CONTROL.
Sintaxis
void RxNameCacheFreeEntry(
[in] IN PNAME_CACHE_CONTROL NameCacheCtl,
[in] IN PNAME_CACHE NameCache
);
Parámetros
[in] NameCacheCtl
Puntero a la estructura NAME_CACHE_CONTROL de la memoria caché de nombres.
[in] NameCache
Puntero a la estructura NAME_CACHE que se va a liberar.
Valor devuelto
None
Observaciones
La rutina RxNameCacheFreeEntry supone que la entrada de caché de nombres no está en la lista gratuita o activa.
La rutina RxNameCacheFreeEntry libera memoria asignada para el búfer de nombres si el búfer de nombres para esta entrada de caché de nombres no es NULL. A continuación, esta rutina liberará memoria usada para la entrada de NAME_CACHE. A continuación, se disminuye el recuento de entradas de caché de nombres en NameCacheCtl .
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | namcache.h (incluya Namcache.h) |
IRQL | <= APC_LEVEL |