Min version78 Pre RTM8 Pre RTM810 Pre RTM10 Pre RTM1010
Max version7 SP18.1 Update 110 TH2
Architecturex86x64x86x64x86x64x64x64x86x64
x86 offset
offset:bitpos
Field Namex64 offset
offset:bitpos
0x0000struct _LIST_ENTRY
Link
0x0000
0x0008struct _KPRCB *
Master
0x0010
0x000Cstruct _KAFFINITY_EX
Members
struct _KAFFINITY_EX
Members
struct _KAFFINITY_EX
Members
struct _KAFFINITY_EX
Members
struct _KAFFINITY_EX
Members
struct _KAFFINITY_EX
Members
0x0018
0x0018function *
FeedbackHandler
function *
FeedbackHandler
0x0040
0x0018function *
FeedbackLazyRead
function *
FeedbackLazyRead
0x0060
0x0018unsigned long
ProcessorCount
0x00C0
0x001Cfunction *
GetFFHThrottleState
function *
GetFFHThrottleState
0x0048
0x001Cfunction *
GetFFHThrottleState
function *
GetFFHThrottleState
0x0068
0x001Cuint8_t
Class
uint8_t
Class
0x00C4
0x001Cstruct _PROC_PERF_CONSTRAINT *
Processors
struct _PROC_PERF_CONSTRAINT *
Processors
0x00C8
0x001Duint8_t[3]
Spare
0x00C5
0x0020function *
BoostPolicyHandler
function *
BoostPolicyHandler
0x0050
0x0020function *
BoostPolicyHandler
function *
BoostPolicyHandler
0x0070
0x0020struct _PROC_PERF_CONSTRAINT *
Processors
struct _PROC_PERF_CONSTRAINT *
Processors
struct _PROC_PERF_CONSTRAINT *
Processors
0x00C8
0x0020function *
GetFFHThrottleState
0x00D0
0x0024function *
PerfSelectionHandler
function *
PerfSelectionHandler
0x0058
0x0024function *
PerfSelectionHandler
function *
PerfSelectionHandler
0x0078
0x0024function *
GetFFHThrottleState
function *
GetFFHThrottleState
0x00D0
0x0024function *
BoostPolicyHandler
function *
TimeWindowHandler
0x00D8
0x0028function *
PerfHandler
function *
PerfHandler
0x0060
0x0028function *
PerfHandler
function *
PerfHandler
0x0080
0x0028function *
TimeWindowHandler
function *
TimeWindowHandler
0x00D8
0x0028function *
BoostModeHandler
function *
BoostPolicyHandler
0x00E0
0x002Cstruct _PROC_PERF_CONSTRAINT *
Processors
struct _PROC_PERF_CONSTRAINT *
Processors
0x0068
0x002Cstruct _PROC_PERF_CONSTRAINT *
Processors
struct _PROC_PERF_CONSTRAINT *
Processors
0x0088
0x002Cfunction *
BoostPolicyHandler
function *
BoostPolicyHandler
0x00E0
0x002Cfunction *
PerfSelectionHandler
function *
BoostModeHandler
0x00E8
0x0030uint64_t
PerfChangeTime
uint64_t
PerfChangeTime
0x0070
0x0030uint64_t
PerfChangeTime
uint64_t
PerfChangeTime
0x0090
0x0030function *
BoostModeHandler
function *
BoostModeHandler
0x00E8
0x0030function *
PerfControlHandler
function *
PerfControlHandler
0x00F0
0x0034function *
PerfControlHandler
function *
EnergyPerfPreferenceHandler
function *
EnergyPerfPreferenceHandler
function *
EnergyPerfPreferenceHandler
0x00F0
0x0034unsigned long
MaxFrequency
function *
AutonomousActivityWindowHandler
0x00F8
0x0038unsigned long
ProcessorCount
unsigned long
ProcessorCount
0x0078
0x0038unsigned long
ProcessorCount
unsigned long
ProcessorCount
0x0098
0x0038function *
AutonomousActivityWindowHandler
0x00F8
0x0038unsigned long
NominalFrequency
0x00FC
0x003Cunsigned long
PreviousFrequencyMhz
unsigned long
PreviousFrequencyMhz
0x007C
0x003Cunsigned long
PreviousFrequencyMhz
unsigned long
PreviousFrequencyMhz
0x009C
0x003Cunsigned long
MaxPercent
function *
AutonomousModeHandler
0x0100
0x0040unsigned long
CurrentFrequencyMhz
unsigned long
CurrentFrequencyMhz
0x0080
0x0040unsigned long
CurrentFrequencyMhz
unsigned long
CurrentFrequencyMhz
0x00A0
0x0040unsigned long
MinPerfPercent
unsigned long
MinPerfPercent
0x0104
0x0040unsigned long
MinThrottlePercent
function *
ReinitializeHandler
0x0108
0x0044unsigned long
PreviousFrequency
unsigned long
PreviousFrequency
0x0084
0x0044unsigned long
PreviousFrequency
unsigned long
PreviousFrequency
0x00A4
0x0044unsigned long
MinThrottlePercent
unsigned long
MinThrottlePercent
0x0108
0x0044unsigned long
SelectedPercent
function *
PerfSelectionHandler
0x0110
0x0048unsigned long
CurrentFrequency
unsigned long
CurrentFrequency
0x0088
0x0048unsigned long
CurrentFrequency
unsigned long
CurrentFrequency
0x00A8
0x0048uint8_t
Coordination
uint8_t
Coordination
0x010C
0x0048function *
PerfControlHandler
function *
PerfControlHandler
0x0118
0x0049uint8_t
HardPlatformCap
0x010D
0x004Auint8_t
AffinitizeControl
0x010E
0x004Cunsigned long
CurrentPerfContext
unsigned long
CurrentPerfContext
0x008C
0x004Cunsigned long
CurrentPerfContext
unsigned long
CurrentPerfContext
0x00AC
0x004Cunsigned long
SelectedPercent
unsigned long
SelectedPercent
0x0110
0x004Cunsigned long
MinPolicyPercent
unsigned long
MaxFrequency
0x0120
0x0050unsigned long
DesiredFrequency
unsigned long
DesiredFrequency
0x0090
0x0050unsigned long
DesiredFrequency
unsigned long
DesiredFrequency
0x00B0
0x0050unsigned long
SelectedFrequency
unsigned long
SelectedFrequency
0x0114
0x0050unsigned long
ConstrainedMaxPercent
unsigned long
NominalFrequency
0x0124
0x0054unsigned long
MaxFrequency
unsigned long
MaxFrequency
0x0094
0x0054unsigned long
MaxFrequency
unsigned long
MaxFrequency
0x00B4
0x0054unsigned long
DesiredPercent
unsigned long
DesiredPercent
function *
PerfControlHandler
0x0118
0x0054unsigned long
ConstrainedMinPercent
unsigned long
MaxPercent
0x0128
0x0058unsigned long
MinPerfPercent
unsigned long
MinPerfPercent
0x0098
0x0058unsigned long
MinPerfPercent
unsigned long
MinPerfPercent
0x00B8
0x0058unsigned long
MaxPolicyPercent
unsigned long
MaxPolicyPercent
0x011C
0x0058unsigned long
MinPerfPercent
0x012C
0x005Cunsigned long
MinThrottlePercent
unsigned long
MinThrottlePercent
0x009C
0x005Cunsigned long
MinThrottlePercent
unsigned long
MinThrottlePercent
0x00BC
0x005Cunsigned long
MinPolicyPercent
unsigned long
MinPolicyPercent
0x0120
0x005Cunsigned long
MinThrottlePercent
0x0130
0x0060unsigned long
MaxPercent
unsigned long
MaxPercent
0x00A0
0x0060unsigned long
MaxPercent
unsigned long
MaxPercent
0x00C0
0x0060unsigned long
ConstrainedMaxPercent
unsigned long
ConstrainedMaxPercent
0x0124
0x0060uint64_t
MinimumRelativePerformance
uint64_t
MinimumRelativePerformance
0x0138
0x0064unsigned long
MinPercent
unsigned long
MinPercent
0x00A4
0x0064unsigned long
MinPercent
unsigned long
MinPercent
long
Category
uint8_t
Class
0x00C4
0x0064unsigned long
ConstrainedMinPercent
0x0128
0x0068unsigned long
ConstrainedMaxPercent
unsigned long
ConstrainedMaxPercent
0x00A8
0x0068unsigned long
ConstrainedMaxPercent
unsigned long
ConstrainedMaxPercent
0x00C8
0x0068unsigned long
GuaranteedPercent
unsigned long
GuaranteedPercent
unsigned long
MinPerfPercent
0x012C
0x0068uint64_t
PerfChangeTime
uint64_t
NominalRelativePerformance
uint64_t
NominalRelativePerformance
uint64_t
NominalRelativePerformance
0x0140
0x006Cunsigned long
ConstrainedMinPercent
unsigned long
ConstrainedMinPercent
0x00AC
0x006Cunsigned long
ConstrainedMinPercent
unsigned long
ConstrainedMinPercent
0x00CC
0x006Cunsigned long
TolerancePercent
unsigned long
MinThrottlePercent
0x0130
0x0070uint8_t
Coordination
uint8_t
Coordination
0x00B0
0x0070uint8_t
Coordination
uint8_t
Coordination
function *
GetFFHThrottleState
0x00D0
0x0070uint64_t
SelectedState
uint64_t
SelectedState
uint64_t
MinimumRelativePerformance
0x0138
0x0070uint8_t
Coordination
0x0148
0x0071uint8_t
Force
uint8_t
Force
0x00D1
0x0071uint8_t
HardPlatformCap
0x0149
0x0072uint8_t
AffinitizeControl
0x014A
0x0073uint8_t
AutonomousMode
uint8_t
EfficientThrottle
0x014B
0x0074volatile long
PerfChangeIntervalCount
volatile long
PerfChangeIntervalCount
0x00B4
0x0074volatile long
PerfChangeIntervalCount
volatile long
PerfChangeIntervalCount
0x00D4
0x0074uint8_t
Force
unsigned long
SelectedPercent
uint8_t
AutonomousMode
0x014C
0x0078uint8_t
Force
uint8_t
Force
0x0140
0x0078unsigned long
SelectedFrequency
unsigned long
SelectedPercent
0x0150
0x007Cunsigned long
DesiredPercent
unsigned long
SelectedFrequency
0x0154
0x0080uint64_t
PerfChangeTime
uint64_t
PerfChangeTime
unsigned long
PerfChangeIntervalCount
uint8_t
Coordination
0x0148
0x0080unsigned long
MaxPolicyPercent
unsigned long
DesiredPercent
0x0158
0x0084unsigned long
MinPolicyPercent
unsigned long
MaxPolicyPercent
0x015C
0x0088unsigned long
PerfChangeIntervalCount
unsigned long
PerfChangeIntervalCount
0x0150
0x0088unsigned long
ConstrainedMaxPercent
unsigned long
MinPolicyPercent
0x0160
0x008Cunsigned long
ConstrainedMinPercent
unsigned long
ConstrainedMaxPercent
0x0164
0x0090unsigned long
GuaranteedPercent
unsigned long
ConstrainedMinPercent
0x0168
0x0094unsigned long
TolerancePercent
unsigned long
GuaranteedPercent
0x016C
0x0098uint64_t
SelectedState
unsigned long
TolerancePercent
0x0170
0x00A0uint64_t
PerfChangeTime
uint64_t
SelectedState
0x0178
0x00A8unsigned long
PerfChangeIntervalCount
uint64_t
PerfChangeTime
uint64_t
PerfChangeTime
0x0180
uint8_t
Force
0x0184
uint8_t
ProvideGuidance
0x0185
0x00B0unsigned long
PerfChangeIntervalCount
0x0188
0x00B4uint8_t
Force
0x018C
0x00B5uint8_t
ProvideGuidance
0x018D