//0x4 bytes (sizeof)
enum _PPM_POLICY_SETTINGS
{
PpmPolicySettingPerfDecreaseTime = 0,
PpmPolicySettingPerfIncreaseTime = 1,
PpmPolicySettingPerfDecreasePolicy = 2,
PpmPolicySettingPerfIncreasePolicy = 3,
PpmPolicySettingPerfDecreaseThreshold = 4,
PpmPolicySettingPerfIncreaseThreshold = 5,
PpmPolicySettingPerfMinPolicy = 6,
PpmPolicySettingPerfMaxPolicy = 7,
PpmPolicySettingPerfTimeCheck = 8,
PpmPolicySettingPerfBoostPolicy = 9,
PpmPolicySettingPerfBoostMode = 10,
PpmPolicySettingThrottlingPolicy = 11,
PpmPolicySettingPerfHistoryCount = 12,
PpmPolicySettingParkingPerfState = 13,
PpmPolicySettingLatencyHintPerf = 14,
PpmPolicySettingLatencyHintEpp = 15,
PpmPolicySettingLatencyHintUnpark = 16,
PpmPolicySettingCPMinCores = 17,
PpmPolicySettingCPMaxCores = 18,
PpmPolicySettingCPDecreasePolicy = 19,
PpmPolicySettingCPIncreasePolicy = 20,
PpmPolicySettingCPDecreaseTime = 21,
PpmPolicySettingCPIncreaseTime = 22,
PpmPolicySettingCPOverUtilizationThreshold = 23,
PpmPolicySettingCPDistributeUtility = 24,
PpmPolicySettingCPConcurrencyThreshold = 25,
PpmPolicySettingCPHeadroomThreshold = 26,
PpmPolicySettingCPDistributeThreshold = 27,
PpmPolicySettingIdleAllowScaling = 28,
PpmPolicySettingIdleDisabled = 29,
PpmPolicySettingIdleTimeCheck = 30,
PpmPolicySettingIdleDemoteThreshold = 31,
PpmPolicySettingIdlePromoteThreshold = 32,
PpmPolicySettingEnergyPerfPreference = 33,
PpmPolicySettingAutonomousActivityWindow = 34,
PpmPolicySettingAutonomousMode = 35,
PpmPolicySettingDutyCycling = 36,
PpmPolicySettingFrequencyCap = 37,
PpmPolicySettingIdleStateMax = 38,
PpmPolicySettingResponsivenessDisableThreshold = 39,
PpmPolicySettingResponsivenessEnableThreshold = 40,
PpmPolicySettingResponsivenessDisableTime = 41,
PpmPolicySettingResponsivenessEnableTime = 42,
PpmPolicySettingResponsivenessEppCeiling = 43,
PpmPolicySettingResponsivenessPerfFloor = 44,
PpmPolicySettingSoftParkLatency = 45,
PpmPolicySettingModuleUnparkPolicy = 46,
PpmPolicySettingComplexUnparkPolicy = 47,
PpmPolicySettingSmtUnparkPolicy = 48,
PpmPolicySettingRestrictionCount = 49,
PpmPolicySettingResourcePriority = 50,
PpmPolicySettingHeteroDecreaseTime = 51,
PpmPolicySettingHeteroIncreaseTime = 52,
PpmPolicySettingHeteroDecreaseThreshold = 53,
PpmPolicySettingHeteroIncreaseThreshold = 54,
PpmPolicySettingClass0FloorPerformance = 55,
PpmPolicySettingClass1InitialPerformance = 56,
PpmPolicySettingSchedulingPolicy = 57,
PpmPolicySettingShortSchedulingPolicy = 58,
PpmPolicySettingShortThreadRuntimeThreshold = 59,
PpmPolicySettingShortThreadArchClassUpperThreshold = 60,
PpmPolicySettingShortThreadArchClassLowerThreshold = 61,
PpmPolicySettingLongThreadArchClassUpperThreshold = 62,
PpmPolicySettingLongThreadArchClassLowerThreshold = 63,
PpmPolicySettingHeteroPolicy = 64,
PpmPolicySettingHeteroContainmentIncreaseTime = 65,
PpmPolicySettingHeteroContainmentDecreaseTime = 66,
PpmPolicySettingHeteroEfficiencyContainmentThreshold = 67,
PpmPolicySettingHeteroHybridContainmentThreshold = 68,
PpmPolicySettingHeteroContainmentPolicy = 69,
PpmPolicySettingMax = 70
};