StorPortGetMSIInfo-Funktion (storport.h)
Die StorPortGetMSIInfo Routine ruft die Informationen zum signalierten Interrupt (MSI) für die angegebene Nachricht ab.
Syntax
ULONG StorPortGetMSIInfo(
[in] PVOID HwDeviceExtension,
[in] ULONG MessageId,
[out] PMESSAGE_INTERRUPT_INFORMATION InterruptInfo
);
Parameter
[in] HwDeviceExtension
Ein Zeiger auf die Hardwaregeräteerweiterung für den Hostbusadapter (HBA).
[in] MessageId
Der Bezeichner der Nachricht, für die die Informationen abgerufen werden.
[out] InterruptInfo
Ein Zeiger auf eine vom Miniporttreiber bereitgestellte MESSAGE_INTERRUPT_INFORMATION Struktur, die die Informationen für die nachricht empfängt, die durch den parameter MessageId angegeben wird.
Rückgabewert
StorPortGetMSIInfo gibt einen der Statuscodes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Diese Funktion ist nicht auf dem aktiven Betriebssystem implementiert. |
|
Gibt an, dass die MSI-Informationen für die angegebene Nachricht erfolgreich empfangen wurden. |
|
HwDeviceExtension übergeben wurde, wurde NULL-.
-oder- Der Zeiger in InterruptInfo- für die Struktur zum Empfangen der Informationen ist NULL-. -oder- MessageId an die Funktion übergeben wurde, ist falsch. |
|
Die HBA unterstützt keine MSI-Datei. |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Diese Routine ist ab Windows Vista verfügbar. |
Zielplattform- | Universal |
Header- | storport.h (include Storport.h) |
IRQL- | Jede Ebene. |