StorPortGetMSIInfo, fonction (storport.h)
La routine StorPortGetMSIInfo récupère les informations d’interruption signalée par le message (MSI) pour le message spécifié.
Syntaxe
ULONG StorPortGetMSIInfo(
[in] PVOID HwDeviceExtension,
[in] ULONG MessageId,
[out] PMESSAGE_INTERRUPT_INFORMATION InterruptInfo
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA).
[in] MessageId
Identificateur du message pour lequel les informations sont récupérées.
[out] InterruptInfo
Pointeur vers une structure de MESSAGE_INTERRUPT_INFORMATION fournie par un pilote miniport qui reçoit les informations du message spécifié par le paramètre MessageId.
Valeur de retour
StorPortGetMSIInfo retourne l’un des codes d’état :
Retourner le code | Description |
---|---|
|
Cette fonction n’est pas implémentée sur le système d’exploitation actif. |
|
Indique que les informations MSI ont été correctement reçues pour le message spécifié. |
|
HwDeviceExtension passé a été NULL.
-ou- Le pointeur dans interruptInfo de la structure pour recevoir les informations est null. -ou- MessageId passée à la fonction est incorrecte. |
|
L’adaptateur HBA ne prend pas en charge MSI. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Cette routine est disponible à partir de Windows Vista. |
plateforme cible | Universel |
d’en-tête | storport.h (include Storport.h) |
IRQL | N’importe quel niveau. |