StorPortUpdatePortConfigMaxIOInfo 函数 (storport.h)

微型端口调用 StorPortUpdatePortConfigMaxIOInfo,以更新适配器支持的每个 LUN 的最大 IO 数和最大 IO 数。

语法

ULONG StorPortUpdatePortConfigMaxIOInfo(
  PVOID HwDeviceExtension,
  ULONG MaxIoCount,
  ULONG MaxIosPerLun
);

参数

HwDeviceExtension

[in]指向微型端口设备扩展的指针。

MaxIoCount

[in]适配器支持的最大未完成 I/O 操作数。

MaxIosPerLun

[in]适配器支持的每个 LUN 的最大未完成 I/O 操作数。

返回值

StorPortUpdatePortConfigMaxIOInfo 成功后返回STOR_STATUS_SUCCESS。 否则,它将返回以下值之一:

价值 描述
STOR_STATUS_NOT_IMPLEMENTED 该函数是在不支持它的 OS 版本上调用的。
STOR_STATUS_INVALID_PARAMETER 参数无效。
STOR_STATUS_INVALID_DEVICE_REQUEST 该函数是在 HwInitialize/HwPassiveInitRoutine外部调用的。

言论

StorPortUpdatePortConfigMaxIOInfo 仅在 HwInitialize/HwPassiveInitRoutine 回调内有效,并且仅在适配器初始化期间有效。

要求

要求 价值
最低支持的客户端 Windows 10 版本 1809
标头 storport.h

另请参阅

HwInitialize

HwPassiveInitRoutine

PORT_CONFIGURATION_INFORMATION

StorPortUpdateAdapterMaxIO