Função StorPortFreeMdl (storport.h)
A rotina StorPortFreeMdl libera uma MDL (lista de descritores de memória) que descreve a memória do pool não paged.
Sintaxe
ULONG StorPortFreeMdl(
[in] PVOID HwDeviceExtension,
[in] PVOID Mdl
);
Parâmetros
[in] HwDeviceExtension
Um ponteiro para a extensão do dispositivo de hardware para o HBA (adaptador de barramento de host).
[in] Mdl
Um ponteiro para o MDL a ser liberado.
Valor de retorno
StorPortFreeMdl retorna um dos seguintes códigos de status:
Código de retorno | Descrição |
---|---|
|
Essa função não é implementada no sistema operacional ativo. |
|
Indica que o MDL foi liberado com êxito. |
|
O ponteiro para o MDL é NULL. |
|
A chamada foi feita em um IRQL inválido. |
Observações
Um driver de miniporto chama a rotina StorPortFreeMdl para liberar o MDL alocado em uma chamada anterior para StorPortAllocateMdl.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
cabeçalho | storport.h (inclua Storport.h) |
IRQL | <=DISPATCH_LEVEL |
regras de conformidade de DDI | StorPortIrql(storport) |