Partager via


StorPortUpdatePortConfigMaxIOInfo, fonction (storport.h)

Un miniport appelle StorPortUpdatePortConfigMaxIOInfo pour mettre à jour les E/S maximales et le nombre maximal d’E/S par numéro d’unité logique pris en charge par un adaptateur.

Syntaxe

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

Paramètres

HwDeviceExtension

[in] Pointeur vers l’extension d’appareil de miniport.

MaxIoCount

[in] Nombre maximal d’opérations d’E/S en attente prises en charge par l’adaptateur.

MaxIosPerLun

[in] Nombre maximal d’opérations d’E/S en attente par LUN pris en charge par l’adaptateur.

Valeur de retour

StorPortUpdatePortConfigMaxIOInfo retourne STOR_STATUS_SUCCESS en cas de réussite. Sinon, elle retourne l’une des valeurs suivantes :

Valeur Description
STOR_STATUS_NOT_IMPLEMENTED La fonction a été appelée sur une version du système d’exploitation qui ne la prend pas en charge.
STOR_STATUS_INVALID_PARAMETER Il existe un paramètre non valide.
STOR_STATUS_INVALID_DEVICE_REQUEST La fonction a été appelée en dehors de HwInitialize/HwPassiveInitRoutine.

Remarques

StorPortUpdatePortConfigMaxIOInfo n’est valide que dans un HwInitialize/HwPassiveInitRoutine rappel et n’a effet que pendant l’initialisation de l’adaptateur.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1809
d’en-tête storport.h

Voir aussi

HwInitialize

HwPassiveInitRoutine

PORT_CONFIGURATION_INFORMATION

StorPortUpdateAdapterMaxIO