Freigeben über


StorPortUpdatePortConfigMaxIOInfo-Funktion (storport.h)

Ein Miniport ruft StorPortUpdatePortConfigMaxIOInfo auf, um die maximalen IOs und maximalen IOs pro LUN zu aktualisieren, die von einem Adapter unterstützt werden.

Syntax

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

Parameter

HwDeviceExtension

[in] Ein Zeiger auf die Geräteerweiterung von Miniport.

MaxIoCount

[in] Maximale Anzahl ausstehender E/A-Vorgänge, die vom Adapter unterstützt werden.

MaxIosPerLun

[in] Maximale Anzahl ausstehender E/A-Vorgänge pro LUN, die vom Adapter unterstützt werden.

Rückgabewert

StorPortUpdatePortConfigMaxIOInfo gibt nach Erfolg STOR_STATUS_SUCCESS zurück. Andernfalls gibt sie einen der folgenden Werte zurück:

Wert Beschreibung
STOR_STATUS_NOT_IMPLEMENTED Die Funktion wurde für eine Betriebssystemversion aufgerufen, die sie nicht unterstützt.
STOR_STATUS_INVALID_PARAMETER Es ist ein ungültiger Parameter vorhanden.
STOR_STATUS_INVALID_DEVICE_REQUEST Die Funktion wurde außerhalb HwInitialize/HwPassiveInitRoutineaufgerufen.

Bemerkungen

StorPortUpdatePortConfigMaxIOInfo ist nur innerhalb eines HwInitialize/HwPassiveInitRoutine Rückruf gültig und hat nur während der Adapterinitialisierung Auswirkungen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809
Header- storport.h

Siehe auch

HwInitialize-

HwPassiveInitRoutine

PORT_CONFIGURATION_INFORMATION

StorPortUpdateAdapterMaxIO