StorPortFreeMdl 函数 (storport.h)

StorPortFreeMdl 例程释放描述符列表(MDL)描述非分页池内存。

语法

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

参数

[in] HwDeviceExtension

指向主机总线适配器(HBA)的硬件设备扩展的指针。

[in] Mdl

指向要释放的 MDL 的指针。

返回值

StorPortFreeMdl 返回以下状态代码之一:

返回代码 描述
STOR_STATUS_NOT_IMPLEMENTED
此函数未在活动作系统上实现。
STOR_STATUS_SUCCESS
指示已成功释放 MDL。
STOR_STATUS_INVALID_PARAMETER
指向 MDL 的指针 NULL
STOR_STATUS_INVALID_IRQL
调用在无效的 IRQL 中发出。

言论

微型端口驱动程序调用 StorPortFreeMdl 例程,以释放在上一次调用中分配给 StorPortAllocateMdl的 MDL。

要求

要求 价值
目标平台 普遍
标头 storport.h (包括 Storport.h)
IRQL <=DISPATCH_LEVEL
DDI 符合性规则 StorPortIrql(storport)

另请参阅

StorPortAllocateMdl