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 この関数は、HwPassiveInitRoutineHwInitialize外部で呼び出されました。

備考

StorPortUpdatePortConfigMaxIOInfo は、hwPassiveInitRoutine コールバックhwInitialize 内でのみ有効であり、アダプターの初期化中にのみ有効です。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1809
ヘッダー storport.h

関連項目

HwInitialize の

HwPassiveInitRoutine の

PORT_CONFIGURATION_INFORMATION

StorPortUpdateAdapterMaxIO の