Compartir a través de


Función StorPortFreeMdl (storport.h)

El StorPortFreeMdl rutina libera una lista de descriptores de memoria (MDL) que describe la memoria del grupo no paginada.

Sintaxis

ULONG StorPortFreeMdl(
  [in] PVOID HwDeviceExtension,
  [in] PVOID Mdl
);

Parámetros

[in] HwDeviceExtension

Puntero a la extensión de dispositivo de hardware para el adaptador de bus host (HBA).

[in] Mdl

Puntero al MDL que se va a liberar.

Valor devuelto

StorPortFreeMdl devuelve uno de los siguientes códigos de estado:

Código devuelto Descripción
STOR_STATUS_NOT_IMPLEMENTED
Esta función no se implementa en el sistema operativo activo.
STOR_STATUS_SUCCESS
Indica que la MDL se liberó correctamente.
STOR_STATUS_INVALID_PARAMETER
El puntero al MDL es NULL .
STOR_STATUS_INVALID_IRQL
La llamada se realizó en un IRQL no válido.

Observaciones

Un controlador de miniport llama a la rutina StorPortFreeMdl para liberar la MDL asignada en una llamada anterior a StorPortAllocateMdl.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de storport.h (incluya Storport.h)
irQL <=DISPATCH_LEVEL
reglas de cumplimiento de DDI storPortIrql(storport)

Consulte también

StorPortAllocateMdl