共用方式為


MESSAGE_INTERRUPT_INFORMATION結構 (storport.h)

MESSAGE_INTERRUPT_INFORMATION 結構描述訊息訊號中斷 (MSI)。

語法

typedef struct _MESSAGE_INTERRUPT_INFORMATION {
  ULONG                 MessageId;
  ULONG                 MessageData;
  STOR_PHYSICAL_ADDRESS MessageAddress;
  ULONG                 InterruptVector;
  ULONG                 InterruptLevel;
  KINTERRUPT_MODE       InterruptMode;
} MESSAGE_INTERRUPT_INFORMATION, *PMESSAGE_INTERRUPT_INFORMATION;

成員

MessageId

標識碼可識別 MSI 中斷。 迷你埠驅動程式可以將此值傳遞至 MessageId 參數中的 storPortAcquireMSISpinLock ,以取得同步處理用途的微調鎖定。

MessageData

與訊息相關聯的數據。

MessageAddress

與訊息相關聯的實體位址。

InterruptVector

與訊息相關聯的插斷向量。

InterruptLevel

與訊息相關聯的中斷層級。

InterruptMode

類型為 KINTERRUPT_MODE 的值,指定與訊息相關聯的插斷模式。

言論

Miniport 驅動程式會呼叫 storPortGetMSIInfo 例程,以擷取MESSAGE_INTERRUPT_INFORMATION 結構中的 MSI 資訊。

要求

要求 價值
標頭 storport.h (包括 Storport.h)

另請參閱

StorPortGetMSIInfo