Min version | 2003/XP64 SP1 | Vista SP1 | 7 | 8 Pre RTM | 8 | 8.1 | 10 Pre RTM | 10 |
---|---|---|---|---|---|---|---|---|
Max version | 2003/XP64 SP2 | Vista SP2 | 7 SP1 | 8.1 Update 1 | 10 TH2 | |||
x64 offset offset:bitpos | Field Name | |||||||
0x0000 | struct _SLIST_HEADER DeadStackList | union _SLIST_HEADER PagedPoolSListHead | uint64_t DeepIdleSet | uint64_t IdleNonParkedCpuSet | ||||
0x0008 | uint64_t SharedReadyQueueLeaders | uint64_t IdleSmtSet | ||||||
0x0010 | struct _SLIST_HEADER PfnDereferenceSListHead | union _SLIST_HEADER[3] NonPagedPoolSListHead | uint64_t IdleCpuSet | |||||
0x0010 | uint64_t Alignment | |||||||
0x0018 | uint64_t ProcessorMask | |||||||
0x0020 | uint8_t Color | |||||||
0x0021 | uint8_t Seed | |||||||
0x0022 | uint8_t NodeNumber | |||||||
0x0023 | struct _flags Flags | |||||||
0x0024 | unsigned long MmShiftedColor | |||||||
0x0028 | uint64_t[2] FreeCount | |||||||
0x0038 | struct _SLIST_ENTRY * PfnDeferredList | |||||||
0x0040 | union _SLIST_HEADER PfnDereferenceSListHead | struct _GROUP_AFFINITY Affinity | unsigned long ProximityId | uint64_t DeepIdleSet | ||||
0x0044 | uint16_t NodeNumber | |||||||
0x0046 | uint16_t PrimaryNodeNumber | |||||||
0x0048 | uint8_t MaximumProcessors | uint64_t NonParkedSet | uint64_t IdleConstrainedSet | |||||
0x0049 | struct _flags Flags | |||||||
0x004A | uint8_t Stride | |||||||
0x004B | uint8_t NodePad0 | uint8_t LowIndex | ||||||
0x004C | unsigned long BalanceStride | |||||||
0x0050 | uint64_t ProcessorMask | unsigned long ProximityId | struct _GROUP_AFFINITY Affinity | long ParkLock | uint64_t NonParkedSet | |||
0x0054 | uint16_t NodeNumber | unsigned long Seed | ||||||
0x0056 | uint16_t PrimaryNodeNumber | |||||||
0x0058 | uint8_t Color | uint8_t MaximumProcessors | long ParkLock | |||||
0x0059 | uint8_t Seed | uint8_t Color | ||||||
0x005A | uint8_t NodeNumber | struct _flags Flags | ||||||
0x005B | struct _flags Flags | uint8_t NodePad0 | ||||||
0x005C | unsigned long MmShiftedColor | unsigned long Seed | unsigned long Seed | |||||
0x0060 | uint64_t[2] FreeCount | unsigned long MmShiftedColor | uint64_t IdleCpuSet | |||||
0x0068 | volatile uint64_t[2] FreeCount | uint64_t IdleSmtSet | ||||||
0x0070 | struct _SLIST_ENTRY * volatile PfnDeferredList | |||||||
0x0078 | unsigned long Right | |||||||
0x007C | unsigned long Left | |||||||
0x0080 | struct _CACHED_KSTACK_LIST CachedKernelStacks | unsigned long Seed | uint64_t NonParkedSet | unsigned long SiblingMask | ||||
0x0084 | unsigned long Lowest | |||||||
0x0088 | unsigned long Highest | unsigned long Seed | struct _GROUP_AFFINITY Affinity | |||||
0x0088 | uint8_t[10] AffinityFill | |||||||
0x008C | long ParkLock | unsigned long Lowest | ||||||
0x0090 | uint64_t NonParkedSet | unsigned long Highest | ||||||
0x0092 | uint16_t NodeNumber | |||||||
0x0094 | long ParkLock | uint16_t PrimaryNodeNumber | ||||||
0x0096 | uint8_t Stride | |||||||
0x0097 | uint8_t LowIndex | uint8_t Spare0 | ||||||
0x0098 | uint64_t SharedReadyQueueLeaders | |||||||
0x00A0 | long ParkLock | unsigned long ProximityId | ||||||
0x00A4 | unsigned long NodePad1 | unsigned long Lowest | ||||||
0x00A8 | unsigned long Highest | |||||||
0x00AC | uint8_t MaximumProcessors | |||||||
0x00AD | struct _flags Flags | |||||||
0x00AE | uint8_t Spare | uint8_t Spare10 | ||||||
0x00B0 | struct _KHETERO_PROCESSOR_SET[5] HeteroSets |