Min version | 8.1 Update 1 | 10 Pre RTM | 10 Pre RTM | |
---|---|---|---|---|
Max version | 10 TH2 | |||
Architecture | x86 | x86 | x86 | |
x86 offset offset:bitpos | Field Name | x64 offset offset:bitpos | ||
0x0000 | int16_t Type | |||
0x0002 | int16_t Size | |||
0x0004 | struct _LIST_ENTRY InterruptListEntry | |||
0x000C | function * ServiceRoutine | |||
0x0010 | function * MessageServiceRoutine | |||
0x0014 | unsigned long MessageIndex | |||
0x0018 | void * ServiceContext | |||
0x001C | unsigned long SpinLock | |||
0x0020 | unsigned long TickCount | |||
0x0024 | unsigned long * ActualLock | |||
0x0028 | function * DispatchAddress | |||
0x002C | unsigned long Vector | |||
0x0030 | uint8_t Irql | |||
0x0031 | uint8_t SynchronizeIrql | |||
0x0032 | uint8_t FloatingSave | |||
0x0033 | uint8_t Connected | |||
0x0034 | unsigned long Number | |||
0x0038 | uint8_t ShareVector | |||
0x0039 | uint8_t EmulateActiveBoth | |||
0x003A | uint16_t ActiveCount | |||
0x003C | long InternalState | |||
0x0040 | enum _KINTERRUPT_MODE Mode | |||
0x0044 | enum _KINTERRUPT_POLARITY Polarity | |||
0x0048 | unsigned long ServiceCount | |||
0x004C | unsigned long DispatchCount | |||
0x0050 | struct _KEVENT * PassiveEvent | |||
0x0054 | void * DisconnectData | |||
0x0058 | struct _KTHREAD * volatile ServiceThread | |||
0x005C | struct _INTERRUPT_CONNECTION_DATA * ConnectionData | |||
0x0060 | struct _ISRDPCSTATS IsrDpcStats | void * IntTrackEntry | ||
0x0068 | struct _ISRDPCSTATS IsrDpcStats | |||
0x00A0 | struct _INTERRUPT_CONNECTION_DATA * ConnectionData | |||
0x00A8 | void * RedirectObject |