NET_BUFFER_FREE_MDL función de devolución de llamada (nblapi.h)
La función de NetFreeMdl libera una MDL asignada previamente por la función netAllocateMdl.
Sintaxis
NET_BUFFER_FREE_MDL NetBufferFreeMdl;
void NetBufferFreeMdl(
[in] MDL *Mdl
)
{...}
Parámetros
[in] Mdl
Puntero al MDL que se va a liberar.
Valor devuelto
Ninguno
Observaciones
Si el controlador NDIS especifica un punto de entrada para la función de NetFreeMdl en el parámetro freeMdl de del función NdisAdvanceNetBufferDataStart, las llamadas NDIS NetFreeMdl para liberar una MDL y memoria.
NetFreeMdl libera la MDL y la memoria asignadas por la función NetAllocateMdl.
Cuando NetFreeMdl libera la memoria, debe usar el mismo mecanismo de administración de memoria que se usó en netAllocateMdl para asignar la memoria.
NDIS llama NetFreeMdl en IRQL <= DISPATCH_LEVEL.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite en NDIS 6.0 y versiones posteriores. |
encabezado de | nblapi.h (include ndis.h) |
irQL | <= DISPATCH_LEVEL |