Функция StorPortFreeMdl (storport.h)
Подпрограмма StorPortFreeMdl освобождает список дескрипторов памяти (MDL), описывающий память нестраничного пула.
Синтаксис
ULONG StorPortFreeMdl(
[in] PVOID HwDeviceExtension,
[in] PVOID Mdl
);
Параметры
[in] HwDeviceExtension
Указатель на расширение аппаратного устройства для адаптера шины узла (HBA).
[in] Mdl
Указатель на освобождаемую MDL-файл.
Возвращаемое значение
StorPortFreeMdl возвращает один из следующих кодов состояния:
Код возврата | Описание |
---|---|
|
Эта функция не реализована в активной операционной системе. |
|
Указывает, что MDL был успешно освобожден. |
|
Указатель на MDL имеет значение NULL. |
|
Вызов был выполнен в недопустимом IRQL. |
Комментарии
Драйвер мини-порта вызывает подпрограмму StorPortFreeMdl , чтобы освободить MDL, выделенный в предыдущем вызове StorPortAllocateMdl.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | storport.h (включая Storport.h) |
IRQL | <=DISPATCH_LEVEL |
Правила соответствия DDI | StorPortIrql(storport) |