Freigeben über


StorPortUpdateAdapterMaxIO-Funktion (storport.h)

Ein Miniport ruft StorPortUpdateAdapterMaxIO- auf, um die maximale Anzahl an ausstehenden E/A-Vorgängen zu aktualisieren, die von einem Adapter unterstützt werden.

Syntax

ULONG StorPortUpdateAdapterMaxIO(
  PVOID HwDeviceExtension,
  ULONG MaxIoCount
);

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.

Rückgabewert

StorPortUpdateAdapterMaxIO 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

StorPortUpdateAdapterMaxIO 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 1709
Zielplattform- Fenster
Header- storport.h

Siehe auch

HwInitialize-

HwPassiveInitRoutine

PORT_CONFIGURATION_INFORMATION

StorPortUpdatePortConfigMaxIOInfo