StorPortFreeHostMemoryBuffer 函数 (storport.h)

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

语法

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

参数

[in] HwDeviceExtension

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

PhysicalAddressRanges

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

[in] PhysicalAddressRangeCount

PhysicalAddressRanges 中的条目数。

返回值

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

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

要求

要求 价值
目标平台 普遍
标头 storport.h (包括 Storport.h)

另请参阅

StorPortAllocateHostMemoryBuffer