StorPortFreeHostMemoryBuffer 函数 (storport.h)

StorPortFreeHostMemoryBuffer 例程释放分配给主机内存缓冲区的物理连续内存 (HMB)

语法

ULONG StorPortFreeHostMemoryBuffer(
  [in] PVOID         HwDeviceExtension,
       PACCESS_RANGE PhysicalAddressRanges,
  [in] ULONG         PhysicalAddressRangeCount
);

参数

[in] HwDeviceExtension

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

PhysicalAddressRanges

构成以前由 StorPortAllocateHostMemoryBuffer 分配的主机内存缓冲区的物理地址范围的数组。

[in] PhysicalAddressRangeCount

PhysicalAddressRanges 中的条目数。

返回值

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

返回代码 说明
STOR_STATUS_SUCCESS
已成功释放主机内存缓冲区。
STOR_STATUS_UNSUCCESSFUL
主机内存缓冲区无效 (可能已释放) 。

要求

要求
目标平台 通用
标头 storport.h (包括 Storport.h)

另请参阅

StorPortAllocateHostMemoryBuffer