StorPortGetMSIInfo function (storport.h)
The StorPortGetMSIInfo routine retrieves the message signaled interrupt (MSI) information for the specified message.
Syntax
ULONG StorPortGetMSIInfo(
[in] PVOID HwDeviceExtension,
[in] ULONG MessageId,
[out] PMESSAGE_INTERRUPT_INFORMATION InterruptInfo
);
Parameters
[in] HwDeviceExtension
A pointer to the hardware device extension for the host bus adapter (HBA).
[in] MessageId
The identifier of the message for which the information is retrieved.
[out] InterruptInfo
A pointer to a miniport driver-provided MESSAGE_INTERRUPT_INFORMATION structure that receives the information for the message specified by the MessageId parameter.
Return value
StorPortGetMSIInfo returns one of the status codes:
Return code | Description |
---|---|
|
This function is not implemented on the active operating system. |
|
Indicates that the MSI information was successfully received for the specified message. |
|
HwDeviceExtension passed was NULL.
-or- The pointer in InterruptInfo for the structure to receive the information is NULL. -or- MessageId passed to the function is incorrect. |
|
The HBA does not support MSI. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | This routine is available starting with Windows Vista. |
Target Platform | Universal |
Header | storport.h (include Storport.h) |
IRQL | Any level. |