Compartir a través de


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

Consulte también

NdisAdvanceNetBufferDataStart

NetAllocateMdl