//0x4a8 bytes (sizeof)
struct _PROC_PERF_CONSTRAINT
{
    struct _PROC_PERF_CHECK_CONTEXT* CheckContext;                          //0x0
    ULONGLONG PerfContext;                                                  //0x8
    enum _PROCESSOR_PRESENCE Presence;                                      //0x10
    ULONG ProcessorId;                                                      //0x14
    ULONG PlatformCap;                                                      //0x18
    ULONG ThermalCap;                                                       //0x1c
    ULONG LimitReasons;                                                     //0x20
    ULONGLONG PlatformCapStartTime;                                         //0x28
    ULONG ProcCap;                                                          //0x30
    ULONG ProcFloor;                                                        //0x34
    ULONG TargetPercent;                                                    //0x38
    UCHAR EngageResponsivenessOverrides;                                    //0x3c
    UCHAR ResponsivenessChangeCount;                                        //0x3d
    struct _PERF_CONTROL_STATE_SELECTION Selection;                         //0x40
    ULONG DomainSelectionGeneration;                                        //0x78
    ULONG PreviousFrequency;                                                //0x7c
    ULONG PreviousPercent;                                                  //0x80
    ULONG LatestFrequencyPercent;                                           //0x84
    ULONG LatestPerformancePercent;                                         //0x88
    UCHAR Force;                                                            //0x8c
    UCHAR UseQosUpdateLock;                                                 //0x8d
    ULONGLONG QosUpdateLock;                                                //0x90
    ULONG CurrentLogEntry;                                                  //0x98
    struct _PPM_PERF_SNAPSHOT SnapshotLog[8];                               //0xa0
    ULONG IncreasePerfCheckCount;                                           //0x4a0
    ULONG DecreasePerfCheckCount;                                           //0x4a4
};