Funzione StorPortFreeMdl (storport.h)

La routine StorPortFreeMdl libera un elenco di descrittori di memoria (MDL) che descrive la memoria del pool non a pagina.

Sintassi

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

Parametri

[in] HwDeviceExtension

Puntatore all'estensione del dispositivo hardware per l'adattatore del bus host (HBA).

[in] Mdl

Puntatore al MDL da liberare.

Valore restituito

StorPortFreeMdl restituisce uno dei codici di stato seguenti:

Codice restituito Descrizione
STOR_STATUS_NOT_IMPLEMENTED
Questa funzione non viene implementata nel sistema operativo attivo.
STOR_STATUS_SUCCESS
Indica che l'MDL è stato liberato correttamente.
STOR_STATUS_INVALID_PARAMETER
Il puntatore a MDL è NULL.
STOR_STATUS_INVALID_IRQL
La chiamata è stata effettuata in un IRQL non valido.

Commenti

Un driver miniport chiama la routine StorPortFreeMdl per liberare l'MDL allocato in una chiamata precedente a StorPortAllocateMdl.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione Storport.h (include Storport.h)
IRQL <=DISPATCH_LEVEL
Regole di conformità DDI StorPortIrql(storport)

Vedi anche

StorPortAllocateMdl