struct _PROC_PERF_QOS_CLASS_POLICY { unsigned long MaxPolicyPercent;/* 0x0 4 */ unsigned long MaxEquivalentFrequencyPercent;/* 0x4 4 */ unsigned long MinPolicyPercent;/* 0x8 4 */ unsigned long MinEquivalentFrequencyPercent;/* 0xc 4 */ unsigned long AutonomousActivityWindow;/* 0x10 4 */ unsigned long EnergyPerfPreference;/* 0x14 4 */ unsigned char ProvideGuidance;/* 0x18 1 */ unsigned char AllowThrottling;/* 0x19 1 */ unsigned char PerfBoostMode;/* 0x1a 1 */ unsigned char LatencyHintPerf;/* 0x1b 1 */ unsigned long LatencyHintEquivalentFrequencyPercent;/* 0x1c 4 */ unsigned char LatencyHintEpp;/* 0x20 1 */ unsigned char TrackDesiredCrossClass;/* 0x21 1 */ /* 2 bytes padding */ unsigned long ResourcePriority;/* 0x24 4 */};size 40 (0x28)14 members1 hole (2 bytes)padding 01 cacheline
Used in (1)