共用方式為


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 的值,指定與訊息相關聯的中斷模式。

備註

迷你埠驅動程式會藉由呼叫 StorPortGetMSIInfo 例程來擷取MESSAGE_INTERRUPT_INFORMATION結構中的 MSI 資訊。

規格需求

需求
標頭 storport.h (包含 Storport.h)

另請參閱

StorPortGetMSIInfo