Min version | 7 | 8 Pre RTM | 8 Pre RTM | 8 | 10 Pre RTM |
---|---|---|---|---|---|
Max version | 7 SP1 | 8.1 Update 1 | 10 TH2 | ||
x86 offset offset:bitpos | Field Name | ||||
0x0000 | struct _KPRCB * Prcb | ||||
0x0004 | unsigned long PerfContext | ||||
0x0008 | unsigned long PercentageCap | unsigned long PlatformCap | unsigned long ProcCap | ||
0x000C | unsigned long ThermalCap | unsigned long ProcFloor | |||
0x0010 | unsigned long TargetFrequency | unsigned long LimitReasons | unsigned long PlatformCap | ||
0x0014 | unsigned long AcumulatedFullFrequency | unsigned long TargetPercent | unsigned long ThermalCap | ||
0x0018 | unsigned long AcumulatedZeroFrequency | unsigned long DesiredPercent | uint64_t PlatformCapStartTime | unsigned long LimitReasons | |
0x001C | unsigned long FrequencyHistoryTotal | unsigned long FrequencySensitivity | unsigned long SelectedPercent | ||
0x0020 | unsigned long AverageFrequency | unsigned long SelectedFrequency | unsigned long TargetPercent | uint64_t PlatformCapStartTime | |
0x0024 | unsigned long PreviousFrequency | unsigned long DesiredPercent | |||
0x0028 | unsigned long PreviousPercent | unsigned long SelectedPercent | unsigned long TargetPercent | ||
0x002C | unsigned long LatestFrequencyPercent | unsigned long SelectedFrequency | unsigned long SelectedPercent | ||
0x0030 | unsigned long FrequencySensitivity | unsigned long PreviousFrequency | unsigned long SelectedFrequency | ||
0x0034 | unsigned long PreviousPercent | unsigned long PreviousFrequency | |||
0x0038 | uint64_t SelectedState | unsigned long LatestFrequencyPercent | unsigned long PreviousPercent | ||
0x003C | unsigned long LatestFrequencyPercent | ||||
0x0040 | uint8_t Force | uint64_t SelectedState | |||
0x0048 | uint8_t Force |