struct _INTERRUPT_LINES { struct _LIST_ENTRY ListEntry;/* 0x0 16 */ unsigned long ControllerId;/* 0x10 4 */ long MinLine;/* 0x14 4 */ long MaxLine;/* 0x18 4 */ unsigned long GsiBase;/* 0x1c 4 */ enum _INTERRUPT_LINE_TYPE Type;/* 0x20 4 */ enum _INTERRUPT_LINE_SUBTYPE SubType;/* 0x24 4 */ struct _INTERRUPT_LINE_STATE* State;/* 0x28 8 */ struct _INTERRUPT_LINE_INTERNAL_STATE* InternalState;/* 0x30 8 */ unsigned __int64 MsiAddress;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long MsiData;/* 0x40 4 */ /* 4 bytes padding */ struct _RTL_BITMAP MsiInUse;/* 0x48 16 */};size 88 (0x58)12 members1 hole (4 bytes)padding 02 cachelines
Used in (0)