Min version | 8 Pre RTM | 10 Pre RTM | |||
---|---|---|---|---|---|
Max version | 8.1 Update 1 | 10 Pre RTM | 10 TH2 | ||
Architecture | x86 | x64 | x86 | x64 | |
x86 offset offset:bitpos | Field Name | x64 offset offset:bitpos | |||
0x0000 | uint16_t Value | struct _KSCHEDULING_GROUP_POLICY Policy | 0x0000 | ||
0x0002 | uint8_t Type | 0x0002 | |||
0x0003 | uint8_t HardCap | 0x0003 | |||
0x0004 | unsigned long RelativeWeight | 0x0004 | |||
0x0008 | uint64_t QueryHistoryTimeStamp | unsigned long RelativeWeight | 0x0008 | ||
0x000C | unsigned long ChildMinRate | 0x000C | |||
0x0010 | int64_t NotificationCycles | unsigned long ChildMinWeight | 0x0010 | ||
0x0014 | unsigned long ChildTotalWeight | 0x0014 | |||
0x0018 | struct _LIST_ENTRY SchedulingGroupList | struct _LIST_ENTRY SchedulingGroupList | uint64_t QueryHistoryTimeStamp | 0x0018 | |
0x0020 | int64_t NotificationCycles | int64_t NotificationCycles | 0x0020 | ||
0x0020 | struct _KDPC * NotificationDpc | struct _KDPC * NotificationDpc | 0x0028 | ||
0x0028 | struct _LIST_ENTRY SchedulingGroupList | 0x0028 | |||
0x0028 | struct _LIST_ENTRY Sibling | 0x0028 | |||
0x0030 | struct _KDPC * NotificationDpc | 0x0038 | |||
0x0034 | struct _LIST_ENTRY ChildList | 0x0040 | |||
0x003C | struct _KSCHEDULING_GROUP * Parent | 0x0050 | |||
0x0040 | struct _KSCB[1] PerProcessor | 0x0040 | |||
0x0040 | struct _KSCB[1] PerProcessor | 0x0080 |