Min versionXP2003/XP642003/XP64 SP1Vista78 Pre RTM8 Pre RTM8.1 Update 18.1 Update 110 Pre RTM
Max versionXP SP32003/XP64 SP2Vista SP27 SP1810 TH2
x86 offset
offset:bitpos
Field Name
0x0000uint8_t
Type
uint8_t
Type
volatile long
Lock
0x0000volatile long
Lock
volatile long
Lock
long
LockNV
0x0000long
LockNV
uint8_t
Type
0x0000uint8_t
TimerType
0x0000uint8_t
Timer2Type
0x0000uint8_t
QueueType
0x0000uint8_t
ThreadType
0x0000uint8_t
MutantType
0x0001uint8_t
Absolute
uint8_t
Absolute
uint8_t
Abandoned
uint8_t
TimerControlFlags
uint8_t
Signalling
0x0001uint8_t
NpxIrql
uint8_t
Absolute
uint8_t
TimerControlFlags
0x0001uint8_t
NpxIrql
uint8_t
Abandoned
uint8_t
QueueControlFlags
uint8_t
Absolute
0x0001uint8_t
Signalling
uint8_t
Signalling
uint8_t
Abandoned
uint8_t
Timer2Flags
0x0001uint8_t
Signalling
uint8_t
Timer2Inserted
0x0001uint8_t
Timer2Flags
uint8_t
QueueControlFlags
0x0001:0x00uint8_t
Timer2Inserted
uint8_t
Abandoned
0x0001uint8_t
ThreadReserved
0x0001uint8_t
MutantSize
0x0001:0x01uint8_t
Coalescable
uint8_t
Wake
uint8_t
Wake
0x0001:0x01uint8_t
DisableIncrement
uint8_t
Timer2Expiring
0x0001:0x01uint8_t
Timer2Expiring
uint8_t
DisableIncrement
0x0001:0x02uint8_t
KeepShifting
uint8_t
Coalescable
uint8_t
EncodedTolerableDelay
uint8_t
EncodedTolerableDelay
0x0001:0x02uint8_t
Timer2CancelPending
uint8_t
Timer2CancelPending
0x0001:0x02uint8_t
QueueReservedControlFlags
0x0001:0x03uint8_t
EncodedTolerableDelay
uint8_t
KeepShifting
uint8_t
Timer2SetPending
0x0001:0x04uint8_t
EncodedTolerableDelay
uint8_t
Timer2Running
0x0001:0x05uint8_t
Timer2Disabled
0x0001:0x06uint8_t
Reserved1
uint8_t
Timer2ReservedFlags
0x0002uint8_t
Size
uint8_t
Size
uint8_t
ThreadControlFlags
uint8_t
Size
0x0002uint8_t
Hand
uint8_t
CpuThrottled
uint8_t
CycleProfiling
uint8_t
Hand
0x0002uint8_t
Hand
uint8_t
Timer2Reserved1
0x0002uint8_t
Size
uint8_t
Reserved3
uint8_t
QueueSize
0x0002uint8_t
Size
uint8_t
ThreadControlFlags
0x0002:0x00uint8_t
CycleProfiling
0x0002uint8_t
DpcActive
0x0002:0x01uint8_t
CycleProfiling
uint8_t
CounterProfiling
0x0002:0x02uint8_t
CounterProfiling
uint8_t
GroupScheduling
0x0002:0x03uint8_t
Reserved
uint8_t
AffinitySet
0x0002:0x04uint8_t
Reserved
uint8_t
Reserved2
uint8_t
ThreadReservedControlFlags
uint8_t
Tagged
0x0002:0x05uint8_t
EnergyProfiling
0x0002:0x06uint8_t
Instrumented
0x0002:0x07uint8_t
ThreadReservedControlFlags
0x0003uint8_t
Inserted
uint8_t
Inserted
uint8_t
TimerMiscFlags
uint8_t
Reserved1
0x0003uint8_t
DebugActive
uint8_t
DebugActive
uint8_t
Index
uint8_t
TimerMiscFlags
0x0003uint8_t
DpcActive
uint8_t
DebugActive
uint8_t
Index
0x0003:0x00uint8_t
ActiveDR7
uint8_t
DpcActive
uint8_t
DpcActive
uint8_t
Timer2Reserved2
0x0003uint8_t
DpcActive
uint8_t
Reserved5
uint8_t
QueueReserved
0x0003uint8_t
DebugActive
0x0003uint8_t
MutantReserved
0x0003:0x01uint8_t
Processor
uint8_t
Processor
0x0003:0x01uint8_t
Instrumented
0x0003:0x02uint8_t
Reserved2
0x0003:0x06uint8_t
Inserted
uint8_t
Inserted
0x0003:0x06uint8_t
UmsScheduled
0x0003:0x07volatile uint8_t
Expired
volatile uint8_t
Expired
0x0003:0x07uint8_t
UmsPrimary
0x0004long
SignalState
0x0008struct _LIST_ENTRY
WaitListHead