struktur IO_INTERRUPT_MESSAGE_INFO_ENTRY (wdm.h)

Struktur IO_INTERRUPT_MESSAGE_INFO_ENTRY menjelaskan properti dari satu interupsi yang disinyalkan pesan.

Sintaks

typedef struct _IO_INTERRUPT_MESSAGE_INFO_ENTRY {
  PHYSICAL_ADDRESS    MessageAddress;
  KAFFINITY           TargetProcessorSet;
  PKINTERRUPT         InterruptObject;
  ULONG               MessageData;
  ULONG               Vector;
  KIRQL               Irql;
  KINTERRUPT_MODE     Mode;
  KINTERRUPT_POLARITY Polarity;
} IO_INTERRUPT_MESSAGE_INFO_ENTRY, *PIO_INTERRUPT_MESSAGE_INFO_ENTRY;

Anggota

MessageAddress

Menentukan alamat fisik yang memicu pesan interupsi.

TargetProcessorSet

Menentukan nilai KAFFINITY yang menentukan kumpulan prosesor yang dapat menerima interupsi.

InterruptObject

Penunjuk ke objek interupsi yang mewakili gangguan.

MessageData

Menentukan nilai yang akan ditulis ke alamat yang ditentukan oleh MessageAddress untuk memicu interupsi.

Vector

Menentukan vektor interupsi untuk interupsi.

Irql

Menentukan IRQL perangkat (DIRQL) untuk interupsi.

Mode

Menentukan nilai KINTERRUPT_MODE yang menentukan apakah interupsi peka tingkat atau kait.

Polarity

Menentukan nilai KINTERRUPT_POLARITY yang menentukan apakah interupsi aktif-tinggi atau aktif-rendah.

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

IO_INTERRUPT_MESSAGE_INFO