ホーム › System.Power › POWER_INFORMATION_LEVEL
POWER_INFORMATION_LEVEL
列挙型メンバー 100
| 名前 | 10進 | 16進 |
|---|---|---|
| SystemPowerPolicyAc | 0 | 0x0 |
| SystemPowerPolicyDc | 1 | 0x1 |
| VerifySystemPolicyAc | 2 | 0x2 |
| VerifySystemPolicyDc | 3 | 0x3 |
| SystemPowerCapabilities | 4 | 0x4 |
| SystemBatteryState | 5 | 0x5 |
| SystemPowerStateHandler | 6 | 0x6 |
| ProcessorStateHandler | 7 | 0x7 |
| SystemPowerPolicyCurrent | 8 | 0x8 |
| AdministratorPowerPolicy | 9 | 0x9 |
| SystemReserveHiberFile | 10 | 0xA |
| ProcessorInformation | 11 | 0xB |
| SystemPowerInformation | 12 | 0xC |
| ProcessorStateHandler2 | 13 | 0xD |
| LastWakeTime | 14 | 0xE |
| LastSleepTime | 15 | 0xF |
| SystemExecutionState | 16 | 0x10 |
| SystemPowerStateNotifyHandler | 17 | 0x11 |
| ProcessorPowerPolicyAc | 18 | 0x12 |
| ProcessorPowerPolicyDc | 19 | 0x13 |
| VerifyProcessorPowerPolicyAc | 20 | 0x14 |
| VerifyProcessorPowerPolicyDc | 21 | 0x15 |
| ProcessorPowerPolicyCurrent | 22 | 0x16 |
| SystemPowerStateLogging | 23 | 0x17 |
| SystemPowerLoggingEntry | 24 | 0x18 |
| SetPowerSettingValue | 25 | 0x19 |
| NotifyUserPowerSetting | 26 | 0x1A |
| PowerInformationLevelUnused0 | 27 | 0x1B |
| SystemMonitorHiberBootPowerOff | 28 | 0x1C |
| SystemVideoState | 29 | 0x1D |
| TraceApplicationPowerMessage | 30 | 0x1E |
| TraceApplicationPowerMessageEnd | 31 | 0x1F |
| ProcessorPerfStates | 32 | 0x20 |
| ProcessorIdleStates | 33 | 0x21 |
| ProcessorCap | 34 | 0x22 |
| SystemWakeSource | 35 | 0x23 |
| SystemHiberFileInformation | 36 | 0x24 |
| TraceServicePowerMessage | 37 | 0x25 |
| ProcessorLoad | 38 | 0x26 |
| PowerShutdownNotification | 39 | 0x27 |
| MonitorCapabilities | 40 | 0x28 |
| SessionPowerInit | 41 | 0x29 |
| SessionDisplayState | 42 | 0x2A |
| PowerRequestCreate | 43 | 0x2B |
| PowerRequestAction | 44 | 0x2C |
| GetPowerRequestList | 45 | 0x2D |
| ProcessorInformationEx | 46 | 0x2E |
| NotifyUserModeLegacyPowerEvent | 47 | 0x2F |
| GroupPark | 48 | 0x30 |
| ProcessorIdleDomains | 49 | 0x31 |
| WakeTimerList | 50 | 0x32 |
| SystemHiberFileSize | 51 | 0x33 |
| ProcessorIdleStatesHv | 52 | 0x34 |
| ProcessorPerfStatesHv | 53 | 0x35 |
| ProcessorPerfCapHv | 54 | 0x36 |
| ProcessorSetIdle | 55 | 0x37 |
| LogicalProcessorIdling | 56 | 0x38 |
| UserPresence | 57 | 0x39 |
| PowerSettingNotificationName | 58 | 0x3A |
| GetPowerSettingValue | 59 | 0x3B |
| IdleResiliency | 60 | 0x3C |
| SessionRITState | 61 | 0x3D |
| SessionConnectNotification | 62 | 0x3E |
| SessionPowerCleanup | 63 | 0x3F |
| SessionLockState | 64 | 0x40 |
| SystemHiberbootState | 65 | 0x41 |
| PlatformInformation | 66 | 0x42 |
| PdcInvocation | 67 | 0x43 |
| MonitorInvocation | 68 | 0x44 |
| FirmwareTableInformationRegistered | 69 | 0x45 |
| SetShutdownSelectedTime | 70 | 0x46 |
| SuspendResumeInvocation | 71 | 0x47 |
| PlmPowerRequestCreate | 72 | 0x48 |
| ScreenOff | 73 | 0x49 |
| CsDeviceNotification | 74 | 0x4A |
| PlatformRole | 75 | 0x4B |
| LastResumePerformance | 76 | 0x4C |
| DisplayBurst | 77 | 0x4D |
| ExitLatencySamplingPercentage | 78 | 0x4E |
| RegisterSpmPowerSettings | 79 | 0x4F |
| PlatformIdleStates | 80 | 0x50 |
| ProcessorIdleVeto | 81 | 0x51 |
| PlatformIdleVeto | 82 | 0x52 |
| SystemBatteryStatePrecise | 83 | 0x53 |
| ThermalEvent | 84 | 0x54 |
| PowerRequestActionInternal | 85 | 0x55 |
| BatteryDeviceState | 86 | 0x56 |
| PowerInformationInternal | 87 | 0x57 |
| ThermalStandby | 88 | 0x58 |
| SystemHiberFileType | 89 | 0x59 |
| PhysicalPowerButtonPress | 90 | 0x5A |
| QueryPotentialDripsConstraint | 91 | 0x5B |
| EnergyTrackerCreate | 92 | 0x5C |
| EnergyTrackerQuery | 93 | 0x5D |
| UpdateBlackBoxRecorder | 94 | 0x5E |
| SessionAllowExternalDmaDevices | 95 | 0x5F |
| SendSuspendResumeNotification | 96 | 0x60 |
| BlackBoxRecorderDirectAccessBuffer | 97 | 0x61 |
| SystemPowerSourceState | 98 | 0x62 |
| PowerInformationLevelMaximum | 99 | 0x63 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum POWER_INFORMATION_LEVEL : int {
SystemPowerPolicyAc = 0,
SystemPowerPolicyDc = 1,
VerifySystemPolicyAc = 2,
VerifySystemPolicyDc = 3,
SystemPowerCapabilities = 4,
SystemBatteryState = 5,
SystemPowerStateHandler = 6,
ProcessorStateHandler = 7,
SystemPowerPolicyCurrent = 8,
AdministratorPowerPolicy = 9,
SystemReserveHiberFile = 10,
ProcessorInformation = 11,
SystemPowerInformation = 12,
ProcessorStateHandler2 = 13,
LastWakeTime = 14,
LastSleepTime = 15,
SystemExecutionState = 16,
SystemPowerStateNotifyHandler = 17,
ProcessorPowerPolicyAc = 18,
ProcessorPowerPolicyDc = 19,
VerifyProcessorPowerPolicyAc = 20,
VerifyProcessorPowerPolicyDc = 21,
ProcessorPowerPolicyCurrent = 22,
SystemPowerStateLogging = 23,
SystemPowerLoggingEntry = 24,
SetPowerSettingValue = 25,
NotifyUserPowerSetting = 26,
PowerInformationLevelUnused0 = 27,
SystemMonitorHiberBootPowerOff = 28,
SystemVideoState = 29,
TraceApplicationPowerMessage = 30,
TraceApplicationPowerMessageEnd = 31,
ProcessorPerfStates = 32,
ProcessorIdleStates = 33,
ProcessorCap = 34,
SystemWakeSource = 35,
SystemHiberFileInformation = 36,
TraceServicePowerMessage = 37,
ProcessorLoad = 38,
PowerShutdownNotification = 39,
MonitorCapabilities = 40,
SessionPowerInit = 41,
SessionDisplayState = 42,
PowerRequestCreate = 43,
PowerRequestAction = 44,
GetPowerRequestList = 45,
ProcessorInformationEx = 46,
NotifyUserModeLegacyPowerEvent = 47,
GroupPark = 48,
ProcessorIdleDomains = 49,
WakeTimerList = 50,
SystemHiberFileSize = 51,
ProcessorIdleStatesHv = 52,
ProcessorPerfStatesHv = 53,
ProcessorPerfCapHv = 54,
ProcessorSetIdle = 55,
LogicalProcessorIdling = 56,
UserPresence = 57,
PowerSettingNotificationName = 58,
GetPowerSettingValue = 59,
IdleResiliency = 60,
SessionRITState = 61,
SessionConnectNotification = 62,
SessionPowerCleanup = 63,
SessionLockState = 64,
SystemHiberbootState = 65,
PlatformInformation = 66,
PdcInvocation = 67,
MonitorInvocation = 68,
FirmwareTableInformationRegistered = 69,
SetShutdownSelectedTime = 70,
SuspendResumeInvocation = 71,
PlmPowerRequestCreate = 72,
ScreenOff = 73,
CsDeviceNotification = 74,
PlatformRole = 75,
LastResumePerformance = 76,
DisplayBurst = 77,
ExitLatencySamplingPercentage = 78,
RegisterSpmPowerSettings = 79,
PlatformIdleStates = 80,
ProcessorIdleVeto = 81,
PlatformIdleVeto = 82,
SystemBatteryStatePrecise = 83,
ThermalEvent = 84,
PowerRequestActionInternal = 85,
BatteryDeviceState = 86,
PowerInformationInternal = 87,
ThermalStandby = 88,
SystemHiberFileType = 89,
PhysicalPowerButtonPress = 90,
QueryPotentialDripsConstraint = 91,
EnergyTrackerCreate = 92,
EnergyTrackerQuery = 93,
UpdateBlackBoxRecorder = 94,
SessionAllowExternalDmaDevices = 95,
SendSuspendResumeNotification = 96,
BlackBoxRecorderDirectAccessBuffer = 97,
SystemPowerSourceState = 98,
PowerInformationLevelMaximum = 99
} POWER_INFORMATION_LEVEL;public enum POWER_INFORMATION_LEVEL : int
{
SystemPowerPolicyAc = 0,
SystemPowerPolicyDc = 1,
VerifySystemPolicyAc = 2,
VerifySystemPolicyDc = 3,
SystemPowerCapabilities = 4,
SystemBatteryState = 5,
SystemPowerStateHandler = 6,
ProcessorStateHandler = 7,
SystemPowerPolicyCurrent = 8,
AdministratorPowerPolicy = 9,
SystemReserveHiberFile = 10,
ProcessorInformation = 11,
SystemPowerInformation = 12,
ProcessorStateHandler2 = 13,
LastWakeTime = 14,
LastSleepTime = 15,
SystemExecutionState = 16,
SystemPowerStateNotifyHandler = 17,
ProcessorPowerPolicyAc = 18,
ProcessorPowerPolicyDc = 19,
VerifyProcessorPowerPolicyAc = 20,
VerifyProcessorPowerPolicyDc = 21,
ProcessorPowerPolicyCurrent = 22,
SystemPowerStateLogging = 23,
SystemPowerLoggingEntry = 24,
SetPowerSettingValue = 25,
NotifyUserPowerSetting = 26,
PowerInformationLevelUnused0 = 27,
SystemMonitorHiberBootPowerOff = 28,
SystemVideoState = 29,
TraceApplicationPowerMessage = 30,
TraceApplicationPowerMessageEnd = 31,
ProcessorPerfStates = 32,
ProcessorIdleStates = 33,
ProcessorCap = 34,
SystemWakeSource = 35,
SystemHiberFileInformation = 36,
TraceServicePowerMessage = 37,
ProcessorLoad = 38,
PowerShutdownNotification = 39,
MonitorCapabilities = 40,
SessionPowerInit = 41,
SessionDisplayState = 42,
PowerRequestCreate = 43,
PowerRequestAction = 44,
GetPowerRequestList = 45,
ProcessorInformationEx = 46,
NotifyUserModeLegacyPowerEvent = 47,
GroupPark = 48,
ProcessorIdleDomains = 49,
WakeTimerList = 50,
SystemHiberFileSize = 51,
ProcessorIdleStatesHv = 52,
ProcessorPerfStatesHv = 53,
ProcessorPerfCapHv = 54,
ProcessorSetIdle = 55,
LogicalProcessorIdling = 56,
UserPresence = 57,
PowerSettingNotificationName = 58,
GetPowerSettingValue = 59,
IdleResiliency = 60,
SessionRITState = 61,
SessionConnectNotification = 62,
SessionPowerCleanup = 63,
SessionLockState = 64,
SystemHiberbootState = 65,
PlatformInformation = 66,
PdcInvocation = 67,
MonitorInvocation = 68,
FirmwareTableInformationRegistered = 69,
SetShutdownSelectedTime = 70,
SuspendResumeInvocation = 71,
PlmPowerRequestCreate = 72,
ScreenOff = 73,
CsDeviceNotification = 74,
PlatformRole = 75,
LastResumePerformance = 76,
DisplayBurst = 77,
ExitLatencySamplingPercentage = 78,
RegisterSpmPowerSettings = 79,
PlatformIdleStates = 80,
ProcessorIdleVeto = 81,
PlatformIdleVeto = 82,
SystemBatteryStatePrecise = 83,
ThermalEvent = 84,
PowerRequestActionInternal = 85,
BatteryDeviceState = 86,
PowerInformationInternal = 87,
ThermalStandby = 88,
SystemHiberFileType = 89,
PhysicalPowerButtonPress = 90,
QueryPotentialDripsConstraint = 91,
EnergyTrackerCreate = 92,
EnergyTrackerQuery = 93,
UpdateBlackBoxRecorder = 94,
SessionAllowExternalDmaDevices = 95,
SendSuspendResumeNotification = 96,
BlackBoxRecorderDirectAccessBuffer = 97,
SystemPowerSourceState = 98,
PowerInformationLevelMaximum = 99,
}Public Enum POWER_INFORMATION_LEVEL As Integer
SystemPowerPolicyAc = 0
SystemPowerPolicyDc = 1
VerifySystemPolicyAc = 2
VerifySystemPolicyDc = 3
SystemPowerCapabilities = 4
SystemBatteryState = 5
SystemPowerStateHandler = 6
ProcessorStateHandler = 7
SystemPowerPolicyCurrent = 8
AdministratorPowerPolicy = 9
SystemReserveHiberFile = 10
ProcessorInformation = 11
SystemPowerInformation = 12
ProcessorStateHandler2 = 13
LastWakeTime = 14
LastSleepTime = 15
SystemExecutionState = 16
SystemPowerStateNotifyHandler = 17
ProcessorPowerPolicyAc = 18
ProcessorPowerPolicyDc = 19
VerifyProcessorPowerPolicyAc = 20
VerifyProcessorPowerPolicyDc = 21
ProcessorPowerPolicyCurrent = 22
SystemPowerStateLogging = 23
SystemPowerLoggingEntry = 24
SetPowerSettingValue = 25
NotifyUserPowerSetting = 26
PowerInformationLevelUnused0 = 27
SystemMonitorHiberBootPowerOff = 28
SystemVideoState = 29
TraceApplicationPowerMessage = 30
TraceApplicationPowerMessageEnd = 31
ProcessorPerfStates = 32
ProcessorIdleStates = 33
ProcessorCap = 34
SystemWakeSource = 35
SystemHiberFileInformation = 36
TraceServicePowerMessage = 37
ProcessorLoad = 38
PowerShutdownNotification = 39
MonitorCapabilities = 40
SessionPowerInit = 41
SessionDisplayState = 42
PowerRequestCreate = 43
PowerRequestAction = 44
GetPowerRequestList = 45
ProcessorInformationEx = 46
NotifyUserModeLegacyPowerEvent = 47
GroupPark = 48
ProcessorIdleDomains = 49
WakeTimerList = 50
SystemHiberFileSize = 51
ProcessorIdleStatesHv = 52
ProcessorPerfStatesHv = 53
ProcessorPerfCapHv = 54
ProcessorSetIdle = 55
LogicalProcessorIdling = 56
UserPresence = 57
PowerSettingNotificationName = 58
GetPowerSettingValue = 59
IdleResiliency = 60
SessionRITState = 61
SessionConnectNotification = 62
SessionPowerCleanup = 63
SessionLockState = 64
SystemHiberbootState = 65
PlatformInformation = 66
PdcInvocation = 67
MonitorInvocation = 68
FirmwareTableInformationRegistered = 69
SetShutdownSelectedTime = 70
SuspendResumeInvocation = 71
PlmPowerRequestCreate = 72
ScreenOff = 73
CsDeviceNotification = 74
PlatformRole = 75
LastResumePerformance = 76
DisplayBurst = 77
ExitLatencySamplingPercentage = 78
RegisterSpmPowerSettings = 79
PlatformIdleStates = 80
ProcessorIdleVeto = 81
PlatformIdleVeto = 82
SystemBatteryStatePrecise = 83
ThermalEvent = 84
PowerRequestActionInternal = 85
BatteryDeviceState = 86
PowerInformationInternal = 87
ThermalStandby = 88
SystemHiberFileType = 89
PhysicalPowerButtonPress = 90
QueryPotentialDripsConstraint = 91
EnergyTrackerCreate = 92
EnergyTrackerQuery = 93
UpdateBlackBoxRecorder = 94
SessionAllowExternalDmaDevices = 95
SendSuspendResumeNotification = 96
BlackBoxRecorderDirectAccessBuffer = 97
SystemPowerSourceState = 98
PowerInformationLevelMaximum = 99
End Enumimport enum
class POWER_INFORMATION_LEVEL(enum.IntEnum):
SystemPowerPolicyAc = 0
SystemPowerPolicyDc = 1
VerifySystemPolicyAc = 2
VerifySystemPolicyDc = 3
SystemPowerCapabilities = 4
SystemBatteryState = 5
SystemPowerStateHandler = 6
ProcessorStateHandler = 7
SystemPowerPolicyCurrent = 8
AdministratorPowerPolicy = 9
SystemReserveHiberFile = 10
ProcessorInformation = 11
SystemPowerInformation = 12
ProcessorStateHandler2 = 13
LastWakeTime = 14
LastSleepTime = 15
SystemExecutionState = 16
SystemPowerStateNotifyHandler = 17
ProcessorPowerPolicyAc = 18
ProcessorPowerPolicyDc = 19
VerifyProcessorPowerPolicyAc = 20
VerifyProcessorPowerPolicyDc = 21
ProcessorPowerPolicyCurrent = 22
SystemPowerStateLogging = 23
SystemPowerLoggingEntry = 24
SetPowerSettingValue = 25
NotifyUserPowerSetting = 26
PowerInformationLevelUnused0 = 27
SystemMonitorHiberBootPowerOff = 28
SystemVideoState = 29
TraceApplicationPowerMessage = 30
TraceApplicationPowerMessageEnd = 31
ProcessorPerfStates = 32
ProcessorIdleStates = 33
ProcessorCap = 34
SystemWakeSource = 35
SystemHiberFileInformation = 36
TraceServicePowerMessage = 37
ProcessorLoad = 38
PowerShutdownNotification = 39
MonitorCapabilities = 40
SessionPowerInit = 41
SessionDisplayState = 42
PowerRequestCreate = 43
PowerRequestAction = 44
GetPowerRequestList = 45
ProcessorInformationEx = 46
NotifyUserModeLegacyPowerEvent = 47
GroupPark = 48
ProcessorIdleDomains = 49
WakeTimerList = 50
SystemHiberFileSize = 51
ProcessorIdleStatesHv = 52
ProcessorPerfStatesHv = 53
ProcessorPerfCapHv = 54
ProcessorSetIdle = 55
LogicalProcessorIdling = 56
UserPresence = 57
PowerSettingNotificationName = 58
GetPowerSettingValue = 59
IdleResiliency = 60
SessionRITState = 61
SessionConnectNotification = 62
SessionPowerCleanup = 63
SessionLockState = 64
SystemHiberbootState = 65
PlatformInformation = 66
PdcInvocation = 67
MonitorInvocation = 68
FirmwareTableInformationRegistered = 69
SetShutdownSelectedTime = 70
SuspendResumeInvocation = 71
PlmPowerRequestCreate = 72
ScreenOff = 73
CsDeviceNotification = 74
PlatformRole = 75
LastResumePerformance = 76
DisplayBurst = 77
ExitLatencySamplingPercentage = 78
RegisterSpmPowerSettings = 79
PlatformIdleStates = 80
ProcessorIdleVeto = 81
PlatformIdleVeto = 82
SystemBatteryStatePrecise = 83
ThermalEvent = 84
PowerRequestActionInternal = 85
BatteryDeviceState = 86
PowerInformationInternal = 87
ThermalStandby = 88
SystemHiberFileType = 89
PhysicalPowerButtonPress = 90
QueryPotentialDripsConstraint = 91
EnergyTrackerCreate = 92
EnergyTrackerQuery = 93
UpdateBlackBoxRecorder = 94
SessionAllowExternalDmaDevices = 95
SendSuspendResumeNotification = 96
BlackBoxRecorderDirectAccessBuffer = 97
SystemPowerSourceState = 98
PowerInformationLevelMaximum = 99// POWER_INFORMATION_LEVEL
pub const SystemPowerPolicyAc: i32 = 0;
pub const SystemPowerPolicyDc: i32 = 1;
pub const VerifySystemPolicyAc: i32 = 2;
pub const VerifySystemPolicyDc: i32 = 3;
pub const SystemPowerCapabilities: i32 = 4;
pub const SystemBatteryState: i32 = 5;
pub const SystemPowerStateHandler: i32 = 6;
pub const ProcessorStateHandler: i32 = 7;
pub const SystemPowerPolicyCurrent: i32 = 8;
pub const AdministratorPowerPolicy: i32 = 9;
pub const SystemReserveHiberFile: i32 = 10;
pub const ProcessorInformation: i32 = 11;
pub const SystemPowerInformation: i32 = 12;
pub const ProcessorStateHandler2: i32 = 13;
pub const LastWakeTime: i32 = 14;
pub const LastSleepTime: i32 = 15;
pub const SystemExecutionState: i32 = 16;
pub const SystemPowerStateNotifyHandler: i32 = 17;
pub const ProcessorPowerPolicyAc: i32 = 18;
pub const ProcessorPowerPolicyDc: i32 = 19;
pub const VerifyProcessorPowerPolicyAc: i32 = 20;
pub const VerifyProcessorPowerPolicyDc: i32 = 21;
pub const ProcessorPowerPolicyCurrent: i32 = 22;
pub const SystemPowerStateLogging: i32 = 23;
pub const SystemPowerLoggingEntry: i32 = 24;
pub const SetPowerSettingValue: i32 = 25;
pub const NotifyUserPowerSetting: i32 = 26;
pub const PowerInformationLevelUnused0: i32 = 27;
pub const SystemMonitorHiberBootPowerOff: i32 = 28;
pub const SystemVideoState: i32 = 29;
pub const TraceApplicationPowerMessage: i32 = 30;
pub const TraceApplicationPowerMessageEnd: i32 = 31;
pub const ProcessorPerfStates: i32 = 32;
pub const ProcessorIdleStates: i32 = 33;
pub const ProcessorCap: i32 = 34;
pub const SystemWakeSource: i32 = 35;
pub const SystemHiberFileInformation: i32 = 36;
pub const TraceServicePowerMessage: i32 = 37;
pub const ProcessorLoad: i32 = 38;
pub const PowerShutdownNotification: i32 = 39;
pub const MonitorCapabilities: i32 = 40;
pub const SessionPowerInit: i32 = 41;
pub const SessionDisplayState: i32 = 42;
pub const PowerRequestCreate: i32 = 43;
pub const PowerRequestAction: i32 = 44;
pub const GetPowerRequestList: i32 = 45;
pub const ProcessorInformationEx: i32 = 46;
pub const NotifyUserModeLegacyPowerEvent: i32 = 47;
pub const GroupPark: i32 = 48;
pub const ProcessorIdleDomains: i32 = 49;
pub const WakeTimerList: i32 = 50;
pub const SystemHiberFileSize: i32 = 51;
pub const ProcessorIdleStatesHv: i32 = 52;
pub const ProcessorPerfStatesHv: i32 = 53;
pub const ProcessorPerfCapHv: i32 = 54;
pub const ProcessorSetIdle: i32 = 55;
pub const LogicalProcessorIdling: i32 = 56;
pub const UserPresence: i32 = 57;
pub const PowerSettingNotificationName: i32 = 58;
pub const GetPowerSettingValue: i32 = 59;
pub const IdleResiliency: i32 = 60;
pub const SessionRITState: i32 = 61;
pub const SessionConnectNotification: i32 = 62;
pub const SessionPowerCleanup: i32 = 63;
pub const SessionLockState: i32 = 64;
pub const SystemHiberbootState: i32 = 65;
pub const PlatformInformation: i32 = 66;
pub const PdcInvocation: i32 = 67;
pub const MonitorInvocation: i32 = 68;
pub const FirmwareTableInformationRegistered: i32 = 69;
pub const SetShutdownSelectedTime: i32 = 70;
pub const SuspendResumeInvocation: i32 = 71;
pub const PlmPowerRequestCreate: i32 = 72;
pub const ScreenOff: i32 = 73;
pub const CsDeviceNotification: i32 = 74;
pub const PlatformRole: i32 = 75;
pub const LastResumePerformance: i32 = 76;
pub const DisplayBurst: i32 = 77;
pub const ExitLatencySamplingPercentage: i32 = 78;
pub const RegisterSpmPowerSettings: i32 = 79;
pub const PlatformIdleStates: i32 = 80;
pub const ProcessorIdleVeto: i32 = 81;
pub const PlatformIdleVeto: i32 = 82;
pub const SystemBatteryStatePrecise: i32 = 83;
pub const ThermalEvent: i32 = 84;
pub const PowerRequestActionInternal: i32 = 85;
pub const BatteryDeviceState: i32 = 86;
pub const PowerInformationInternal: i32 = 87;
pub const ThermalStandby: i32 = 88;
pub const SystemHiberFileType: i32 = 89;
pub const PhysicalPowerButtonPress: i32 = 90;
pub const QueryPotentialDripsConstraint: i32 = 91;
pub const EnergyTrackerCreate: i32 = 92;
pub const EnergyTrackerQuery: i32 = 93;
pub const UpdateBlackBoxRecorder: i32 = 94;
pub const SessionAllowExternalDmaDevices: i32 = 95;
pub const SendSuspendResumeNotification: i32 = 96;
pub const BlackBoxRecorderDirectAccessBuffer: i32 = 97;
pub const SystemPowerSourceState: i32 = 98;
pub const PowerInformationLevelMaximum: i32 = 99;// POWER_INFORMATION_LEVEL
const (
SystemPowerPolicyAc int32 = 0
SystemPowerPolicyDc int32 = 1
VerifySystemPolicyAc int32 = 2
VerifySystemPolicyDc int32 = 3
SystemPowerCapabilities int32 = 4
SystemBatteryState int32 = 5
SystemPowerStateHandler int32 = 6
ProcessorStateHandler int32 = 7
SystemPowerPolicyCurrent int32 = 8
AdministratorPowerPolicy int32 = 9
SystemReserveHiberFile int32 = 10
ProcessorInformation int32 = 11
SystemPowerInformation int32 = 12
ProcessorStateHandler2 int32 = 13
LastWakeTime int32 = 14
LastSleepTime int32 = 15
SystemExecutionState int32 = 16
SystemPowerStateNotifyHandler int32 = 17
ProcessorPowerPolicyAc int32 = 18
ProcessorPowerPolicyDc int32 = 19
VerifyProcessorPowerPolicyAc int32 = 20
VerifyProcessorPowerPolicyDc int32 = 21
ProcessorPowerPolicyCurrent int32 = 22
SystemPowerStateLogging int32 = 23
SystemPowerLoggingEntry int32 = 24
SetPowerSettingValue int32 = 25
NotifyUserPowerSetting int32 = 26
PowerInformationLevelUnused0 int32 = 27
SystemMonitorHiberBootPowerOff int32 = 28
SystemVideoState int32 = 29
TraceApplicationPowerMessage int32 = 30
TraceApplicationPowerMessageEnd int32 = 31
ProcessorPerfStates int32 = 32
ProcessorIdleStates int32 = 33
ProcessorCap int32 = 34
SystemWakeSource int32 = 35
SystemHiberFileInformation int32 = 36
TraceServicePowerMessage int32 = 37
ProcessorLoad int32 = 38
PowerShutdownNotification int32 = 39
MonitorCapabilities int32 = 40
SessionPowerInit int32 = 41
SessionDisplayState int32 = 42
PowerRequestCreate int32 = 43
PowerRequestAction int32 = 44
GetPowerRequestList int32 = 45
ProcessorInformationEx int32 = 46
NotifyUserModeLegacyPowerEvent int32 = 47
GroupPark int32 = 48
ProcessorIdleDomains int32 = 49
WakeTimerList int32 = 50
SystemHiberFileSize int32 = 51
ProcessorIdleStatesHv int32 = 52
ProcessorPerfStatesHv int32 = 53
ProcessorPerfCapHv int32 = 54
ProcessorSetIdle int32 = 55
LogicalProcessorIdling int32 = 56
UserPresence int32 = 57
PowerSettingNotificationName int32 = 58
GetPowerSettingValue int32 = 59
IdleResiliency int32 = 60
SessionRITState int32 = 61
SessionConnectNotification int32 = 62
SessionPowerCleanup int32 = 63
SessionLockState int32 = 64
SystemHiberbootState int32 = 65
PlatformInformation int32 = 66
PdcInvocation int32 = 67
MonitorInvocation int32 = 68
FirmwareTableInformationRegistered int32 = 69
SetShutdownSelectedTime int32 = 70
SuspendResumeInvocation int32 = 71
PlmPowerRequestCreate int32 = 72
ScreenOff int32 = 73
CsDeviceNotification int32 = 74
PlatformRole int32 = 75
LastResumePerformance int32 = 76
DisplayBurst int32 = 77
ExitLatencySamplingPercentage int32 = 78
RegisterSpmPowerSettings int32 = 79
PlatformIdleStates int32 = 80
ProcessorIdleVeto int32 = 81
PlatformIdleVeto int32 = 82
SystemBatteryStatePrecise int32 = 83
ThermalEvent int32 = 84
PowerRequestActionInternal int32 = 85
BatteryDeviceState int32 = 86
PowerInformationInternal int32 = 87
ThermalStandby int32 = 88
SystemHiberFileType int32 = 89
PhysicalPowerButtonPress int32 = 90
QueryPotentialDripsConstraint int32 = 91
EnergyTrackerCreate int32 = 92
EnergyTrackerQuery int32 = 93
UpdateBlackBoxRecorder int32 = 94
SessionAllowExternalDmaDevices int32 = 95
SendSuspendResumeNotification int32 = 96
BlackBoxRecorderDirectAccessBuffer int32 = 97
SystemPowerSourceState int32 = 98
PowerInformationLevelMaximum int32 = 99
)const
SystemPowerPolicyAc = 0;
SystemPowerPolicyDc = 1;
VerifySystemPolicyAc = 2;
VerifySystemPolicyDc = 3;
SystemPowerCapabilities = 4;
SystemBatteryState = 5;
SystemPowerStateHandler = 6;
ProcessorStateHandler = 7;
SystemPowerPolicyCurrent = 8;
AdministratorPowerPolicy = 9;
SystemReserveHiberFile = 10;
ProcessorInformation = 11;
SystemPowerInformation = 12;
ProcessorStateHandler2 = 13;
LastWakeTime = 14;
LastSleepTime = 15;
SystemExecutionState = 16;
SystemPowerStateNotifyHandler = 17;
ProcessorPowerPolicyAc = 18;
ProcessorPowerPolicyDc = 19;
VerifyProcessorPowerPolicyAc = 20;
VerifyProcessorPowerPolicyDc = 21;
ProcessorPowerPolicyCurrent = 22;
SystemPowerStateLogging = 23;
SystemPowerLoggingEntry = 24;
SetPowerSettingValue = 25;
NotifyUserPowerSetting = 26;
PowerInformationLevelUnused0 = 27;
SystemMonitorHiberBootPowerOff = 28;
SystemVideoState = 29;
TraceApplicationPowerMessage = 30;
TraceApplicationPowerMessageEnd = 31;
ProcessorPerfStates = 32;
ProcessorIdleStates = 33;
ProcessorCap = 34;
SystemWakeSource = 35;
SystemHiberFileInformation = 36;
TraceServicePowerMessage = 37;
ProcessorLoad = 38;
PowerShutdownNotification = 39;
MonitorCapabilities = 40;
SessionPowerInit = 41;
SessionDisplayState = 42;
PowerRequestCreate = 43;
PowerRequestAction = 44;
GetPowerRequestList = 45;
ProcessorInformationEx = 46;
NotifyUserModeLegacyPowerEvent = 47;
GroupPark = 48;
ProcessorIdleDomains = 49;
WakeTimerList = 50;
SystemHiberFileSize = 51;
ProcessorIdleStatesHv = 52;
ProcessorPerfStatesHv = 53;
ProcessorPerfCapHv = 54;
ProcessorSetIdle = 55;
LogicalProcessorIdling = 56;
UserPresence = 57;
PowerSettingNotificationName = 58;
GetPowerSettingValue = 59;
IdleResiliency = 60;
SessionRITState = 61;
SessionConnectNotification = 62;
SessionPowerCleanup = 63;
SessionLockState = 64;
SystemHiberbootState = 65;
PlatformInformation = 66;
PdcInvocation = 67;
MonitorInvocation = 68;
FirmwareTableInformationRegistered = 69;
SetShutdownSelectedTime = 70;
SuspendResumeInvocation = 71;
PlmPowerRequestCreate = 72;
ScreenOff = 73;
CsDeviceNotification = 74;
PlatformRole = 75;
LastResumePerformance = 76;
DisplayBurst = 77;
ExitLatencySamplingPercentage = 78;
RegisterSpmPowerSettings = 79;
PlatformIdleStates = 80;
ProcessorIdleVeto = 81;
PlatformIdleVeto = 82;
SystemBatteryStatePrecise = 83;
ThermalEvent = 84;
PowerRequestActionInternal = 85;
BatteryDeviceState = 86;
PowerInformationInternal = 87;
ThermalStandby = 88;
SystemHiberFileType = 89;
PhysicalPowerButtonPress = 90;
QueryPotentialDripsConstraint = 91;
EnergyTrackerCreate = 92;
EnergyTrackerQuery = 93;
UpdateBlackBoxRecorder = 94;
SessionAllowExternalDmaDevices = 95;
SendSuspendResumeNotification = 96;
BlackBoxRecorderDirectAccessBuffer = 97;
SystemPowerSourceState = 98;
PowerInformationLevelMaximum = 99;// POWER_INFORMATION_LEVEL
pub const SystemPowerPolicyAc: i32 = 0;
pub const SystemPowerPolicyDc: i32 = 1;
pub const VerifySystemPolicyAc: i32 = 2;
pub const VerifySystemPolicyDc: i32 = 3;
pub const SystemPowerCapabilities: i32 = 4;
pub const SystemBatteryState: i32 = 5;
pub const SystemPowerStateHandler: i32 = 6;
pub const ProcessorStateHandler: i32 = 7;
pub const SystemPowerPolicyCurrent: i32 = 8;
pub const AdministratorPowerPolicy: i32 = 9;
pub const SystemReserveHiberFile: i32 = 10;
pub const ProcessorInformation: i32 = 11;
pub const SystemPowerInformation: i32 = 12;
pub const ProcessorStateHandler2: i32 = 13;
pub const LastWakeTime: i32 = 14;
pub const LastSleepTime: i32 = 15;
pub const SystemExecutionState: i32 = 16;
pub const SystemPowerStateNotifyHandler: i32 = 17;
pub const ProcessorPowerPolicyAc: i32 = 18;
pub const ProcessorPowerPolicyDc: i32 = 19;
pub const VerifyProcessorPowerPolicyAc: i32 = 20;
pub const VerifyProcessorPowerPolicyDc: i32 = 21;
pub const ProcessorPowerPolicyCurrent: i32 = 22;
pub const SystemPowerStateLogging: i32 = 23;
pub const SystemPowerLoggingEntry: i32 = 24;
pub const SetPowerSettingValue: i32 = 25;
pub const NotifyUserPowerSetting: i32 = 26;
pub const PowerInformationLevelUnused0: i32 = 27;
pub const SystemMonitorHiberBootPowerOff: i32 = 28;
pub const SystemVideoState: i32 = 29;
pub const TraceApplicationPowerMessage: i32 = 30;
pub const TraceApplicationPowerMessageEnd: i32 = 31;
pub const ProcessorPerfStates: i32 = 32;
pub const ProcessorIdleStates: i32 = 33;
pub const ProcessorCap: i32 = 34;
pub const SystemWakeSource: i32 = 35;
pub const SystemHiberFileInformation: i32 = 36;
pub const TraceServicePowerMessage: i32 = 37;
pub const ProcessorLoad: i32 = 38;
pub const PowerShutdownNotification: i32 = 39;
pub const MonitorCapabilities: i32 = 40;
pub const SessionPowerInit: i32 = 41;
pub const SessionDisplayState: i32 = 42;
pub const PowerRequestCreate: i32 = 43;
pub const PowerRequestAction: i32 = 44;
pub const GetPowerRequestList: i32 = 45;
pub const ProcessorInformationEx: i32 = 46;
pub const NotifyUserModeLegacyPowerEvent: i32 = 47;
pub const GroupPark: i32 = 48;
pub const ProcessorIdleDomains: i32 = 49;
pub const WakeTimerList: i32 = 50;
pub const SystemHiberFileSize: i32 = 51;
pub const ProcessorIdleStatesHv: i32 = 52;
pub const ProcessorPerfStatesHv: i32 = 53;
pub const ProcessorPerfCapHv: i32 = 54;
pub const ProcessorSetIdle: i32 = 55;
pub const LogicalProcessorIdling: i32 = 56;
pub const UserPresence: i32 = 57;
pub const PowerSettingNotificationName: i32 = 58;
pub const GetPowerSettingValue: i32 = 59;
pub const IdleResiliency: i32 = 60;
pub const SessionRITState: i32 = 61;
pub const SessionConnectNotification: i32 = 62;
pub const SessionPowerCleanup: i32 = 63;
pub const SessionLockState: i32 = 64;
pub const SystemHiberbootState: i32 = 65;
pub const PlatformInformation: i32 = 66;
pub const PdcInvocation: i32 = 67;
pub const MonitorInvocation: i32 = 68;
pub const FirmwareTableInformationRegistered: i32 = 69;
pub const SetShutdownSelectedTime: i32 = 70;
pub const SuspendResumeInvocation: i32 = 71;
pub const PlmPowerRequestCreate: i32 = 72;
pub const ScreenOff: i32 = 73;
pub const CsDeviceNotification: i32 = 74;
pub const PlatformRole: i32 = 75;
pub const LastResumePerformance: i32 = 76;
pub const DisplayBurst: i32 = 77;
pub const ExitLatencySamplingPercentage: i32 = 78;
pub const RegisterSpmPowerSettings: i32 = 79;
pub const PlatformIdleStates: i32 = 80;
pub const ProcessorIdleVeto: i32 = 81;
pub const PlatformIdleVeto: i32 = 82;
pub const SystemBatteryStatePrecise: i32 = 83;
pub const ThermalEvent: i32 = 84;
pub const PowerRequestActionInternal: i32 = 85;
pub const BatteryDeviceState: i32 = 86;
pub const PowerInformationInternal: i32 = 87;
pub const ThermalStandby: i32 = 88;
pub const SystemHiberFileType: i32 = 89;
pub const PhysicalPowerButtonPress: i32 = 90;
pub const QueryPotentialDripsConstraint: i32 = 91;
pub const EnergyTrackerCreate: i32 = 92;
pub const EnergyTrackerQuery: i32 = 93;
pub const UpdateBlackBoxRecorder: i32 = 94;
pub const SessionAllowExternalDmaDevices: i32 = 95;
pub const SendSuspendResumeNotification: i32 = 96;
pub const BlackBoxRecorderDirectAccessBuffer: i32 = 97;
pub const SystemPowerSourceState: i32 = 98;
pub const PowerInformationLevelMaximum: i32 = 99;const
SystemPowerPolicyAc* = 0
SystemPowerPolicyDc* = 1
VerifySystemPolicyAc* = 2
VerifySystemPolicyDc* = 3
SystemPowerCapabilities* = 4
SystemBatteryState* = 5
SystemPowerStateHandler* = 6
ProcessorStateHandler* = 7
SystemPowerPolicyCurrent* = 8
AdministratorPowerPolicy* = 9
SystemReserveHiberFile* = 10
ProcessorInformation* = 11
SystemPowerInformation* = 12
ProcessorStateHandler2* = 13
LastWakeTime* = 14
LastSleepTime* = 15
SystemExecutionState* = 16
SystemPowerStateNotifyHandler* = 17
ProcessorPowerPolicyAc* = 18
ProcessorPowerPolicyDc* = 19
VerifyProcessorPowerPolicyAc* = 20
VerifyProcessorPowerPolicyDc* = 21
ProcessorPowerPolicyCurrent* = 22
SystemPowerStateLogging* = 23
SystemPowerLoggingEntry* = 24
SetPowerSettingValue* = 25
NotifyUserPowerSetting* = 26
PowerInformationLevelUnused0* = 27
SystemMonitorHiberBootPowerOff* = 28
SystemVideoState* = 29
TraceApplicationPowerMessage* = 30
TraceApplicationPowerMessageEnd* = 31
ProcessorPerfStates* = 32
ProcessorIdleStates* = 33
ProcessorCap* = 34
SystemWakeSource* = 35
SystemHiberFileInformation* = 36
TraceServicePowerMessage* = 37
ProcessorLoad* = 38
PowerShutdownNotification* = 39
MonitorCapabilities* = 40
SessionPowerInit* = 41
SessionDisplayState* = 42
PowerRequestCreate* = 43
PowerRequestAction* = 44
GetPowerRequestList* = 45
ProcessorInformationEx* = 46
NotifyUserModeLegacyPowerEvent* = 47
GroupPark* = 48
ProcessorIdleDomains* = 49
WakeTimerList* = 50
SystemHiberFileSize* = 51
ProcessorIdleStatesHv* = 52
ProcessorPerfStatesHv* = 53
ProcessorPerfCapHv* = 54
ProcessorSetIdle* = 55
LogicalProcessorIdling* = 56
UserPresence* = 57
PowerSettingNotificationName* = 58
GetPowerSettingValue* = 59
IdleResiliency* = 60
SessionRITState* = 61
SessionConnectNotification* = 62
SessionPowerCleanup* = 63
SessionLockState* = 64
SystemHiberbootState* = 65
PlatformInformation* = 66
PdcInvocation* = 67
MonitorInvocation* = 68
FirmwareTableInformationRegistered* = 69
SetShutdownSelectedTime* = 70
SuspendResumeInvocation* = 71
PlmPowerRequestCreate* = 72
ScreenOff* = 73
CsDeviceNotification* = 74
PlatformRole* = 75
LastResumePerformance* = 76
DisplayBurst* = 77
ExitLatencySamplingPercentage* = 78
RegisterSpmPowerSettings* = 79
PlatformIdleStates* = 80
ProcessorIdleVeto* = 81
PlatformIdleVeto* = 82
SystemBatteryStatePrecise* = 83
ThermalEvent* = 84
PowerRequestActionInternal* = 85
BatteryDeviceState* = 86
PowerInformationInternal* = 87
ThermalStandby* = 88
SystemHiberFileType* = 89
PhysicalPowerButtonPress* = 90
QueryPotentialDripsConstraint* = 91
EnergyTrackerCreate* = 92
EnergyTrackerQuery* = 93
UpdateBlackBoxRecorder* = 94
SessionAllowExternalDmaDevices* = 95
SendSuspendResumeNotification* = 96
BlackBoxRecorderDirectAccessBuffer* = 97
SystemPowerSourceState* = 98
PowerInformationLevelMaximum* = 99enum POWER_INFORMATION_LEVEL : int {
SystemPowerPolicyAc = 0,
SystemPowerPolicyDc = 1,
VerifySystemPolicyAc = 2,
VerifySystemPolicyDc = 3,
SystemPowerCapabilities = 4,
SystemBatteryState = 5,
SystemPowerStateHandler = 6,
ProcessorStateHandler = 7,
SystemPowerPolicyCurrent = 8,
AdministratorPowerPolicy = 9,
SystemReserveHiberFile = 10,
ProcessorInformation = 11,
SystemPowerInformation = 12,
ProcessorStateHandler2 = 13,
LastWakeTime = 14,
LastSleepTime = 15,
SystemExecutionState = 16,
SystemPowerStateNotifyHandler = 17,
ProcessorPowerPolicyAc = 18,
ProcessorPowerPolicyDc = 19,
VerifyProcessorPowerPolicyAc = 20,
VerifyProcessorPowerPolicyDc = 21,
ProcessorPowerPolicyCurrent = 22,
SystemPowerStateLogging = 23,
SystemPowerLoggingEntry = 24,
SetPowerSettingValue = 25,
NotifyUserPowerSetting = 26,
PowerInformationLevelUnused0 = 27,
SystemMonitorHiberBootPowerOff = 28,
SystemVideoState = 29,
TraceApplicationPowerMessage = 30,
TraceApplicationPowerMessageEnd = 31,
ProcessorPerfStates = 32,
ProcessorIdleStates = 33,
ProcessorCap = 34,
SystemWakeSource = 35,
SystemHiberFileInformation = 36,
TraceServicePowerMessage = 37,
ProcessorLoad = 38,
PowerShutdownNotification = 39,
MonitorCapabilities = 40,
SessionPowerInit = 41,
SessionDisplayState = 42,
PowerRequestCreate = 43,
PowerRequestAction = 44,
GetPowerRequestList = 45,
ProcessorInformationEx = 46,
NotifyUserModeLegacyPowerEvent = 47,
GroupPark = 48,
ProcessorIdleDomains = 49,
WakeTimerList = 50,
SystemHiberFileSize = 51,
ProcessorIdleStatesHv = 52,
ProcessorPerfStatesHv = 53,
ProcessorPerfCapHv = 54,
ProcessorSetIdle = 55,
LogicalProcessorIdling = 56,
UserPresence = 57,
PowerSettingNotificationName = 58,
GetPowerSettingValue = 59,
IdleResiliency = 60,
SessionRITState = 61,
SessionConnectNotification = 62,
SessionPowerCleanup = 63,
SessionLockState = 64,
SystemHiberbootState = 65,
PlatformInformation = 66,
PdcInvocation = 67,
MonitorInvocation = 68,
FirmwareTableInformationRegistered = 69,
SetShutdownSelectedTime = 70,
SuspendResumeInvocation = 71,
PlmPowerRequestCreate = 72,
ScreenOff = 73,
CsDeviceNotification = 74,
PlatformRole = 75,
LastResumePerformance = 76,
DisplayBurst = 77,
ExitLatencySamplingPercentage = 78,
RegisterSpmPowerSettings = 79,
PlatformIdleStates = 80,
ProcessorIdleVeto = 81,
PlatformIdleVeto = 82,
SystemBatteryStatePrecise = 83,
ThermalEvent = 84,
PowerRequestActionInternal = 85,
BatteryDeviceState = 86,
PowerInformationInternal = 87,
ThermalStandby = 88,
SystemHiberFileType = 89,
PhysicalPowerButtonPress = 90,
QueryPotentialDripsConstraint = 91,
EnergyTrackerCreate = 92,
EnergyTrackerQuery = 93,
UpdateBlackBoxRecorder = 94,
SessionAllowExternalDmaDevices = 95,
SendSuspendResumeNotification = 96,
BlackBoxRecorderDirectAccessBuffer = 97,
SystemPowerSourceState = 98,
PowerInformationLevelMaximum = 99,
}#define global SystemPowerPolicyAc 0x0
#define global SystemPowerPolicyDc 0x1
#define global VerifySystemPolicyAc 0x2
#define global VerifySystemPolicyDc 0x3
#define global SystemPowerCapabilities 0x4
#define global SystemBatteryState 0x5
#define global SystemPowerStateHandler 0x6
#define global ProcessorStateHandler 0x7
#define global SystemPowerPolicyCurrent 0x8
#define global AdministratorPowerPolicy 0x9
#define global SystemReserveHiberFile 0xA
#define global ProcessorInformation 0xB
#define global SystemPowerInformation 0xC
#define global ProcessorStateHandler2 0xD
#define global LastWakeTime 0xE
#define global LastSleepTime 0xF
#define global SystemExecutionState 0x10
#define global SystemPowerStateNotifyHandler 0x11
#define global ProcessorPowerPolicyAc 0x12
#define global ProcessorPowerPolicyDc 0x13
#define global VerifyProcessorPowerPolicyAc 0x14
#define global VerifyProcessorPowerPolicyDc 0x15
#define global ProcessorPowerPolicyCurrent 0x16
#define global SystemPowerStateLogging 0x17
#define global SystemPowerLoggingEntry 0x18
#define global SetPowerSettingValue 0x19
#define global NotifyUserPowerSetting 0x1A
#define global PowerInformationLevelUnused0 0x1B
#define global SystemMonitorHiberBootPowerOff 0x1C
#define global SystemVideoState 0x1D
#define global TraceApplicationPowerMessage 0x1E
#define global TraceApplicationPowerMessageEnd 0x1F
#define global ProcessorPerfStates 0x20
#define global ProcessorIdleStates 0x21
#define global ProcessorCap 0x22
#define global SystemWakeSource 0x23
#define global SystemHiberFileInformation 0x24
#define global TraceServicePowerMessage 0x25
#define global ProcessorLoad 0x26
#define global PowerShutdownNotification 0x27
#define global MonitorCapabilities 0x28
#define global SessionPowerInit 0x29
#define global SessionDisplayState 0x2A
#define global PowerRequestCreate 0x2B
#define global PowerRequestAction 0x2C
#define global GetPowerRequestList 0x2D
#define global ProcessorInformationEx 0x2E
#define global NotifyUserModeLegacyPowerEvent 0x2F
#define global GroupPark 0x30
#define global ProcessorIdleDomains 0x31
#define global WakeTimerList 0x32
#define global SystemHiberFileSize 0x33
#define global ProcessorIdleStatesHv 0x34
#define global ProcessorPerfStatesHv 0x35
#define global ProcessorPerfCapHv 0x36
#define global ProcessorSetIdle 0x37
#define global LogicalProcessorIdling 0x38
#define global UserPresence 0x39
#define global PowerSettingNotificationName 0x3A
#define global GetPowerSettingValue 0x3B
#define global IdleResiliency 0x3C
#define global SessionRITState 0x3D
#define global SessionConnectNotification 0x3E
#define global SessionPowerCleanup 0x3F
#define global SessionLockState 0x40
#define global SystemHiberbootState 0x41
#define global PlatformInformation 0x42
#define global PdcInvocation 0x43
#define global MonitorInvocation 0x44
#define global FirmwareTableInformationRegistered 0x45
#define global SetShutdownSelectedTime 0x46
#define global SuspendResumeInvocation 0x47
#define global PlmPowerRequestCreate 0x48
#define global ScreenOff 0x49
#define global CsDeviceNotification 0x4A
#define global PlatformRole 0x4B
#define global LastResumePerformance 0x4C
#define global DisplayBurst 0x4D
#define global ExitLatencySamplingPercentage 0x4E
#define global RegisterSpmPowerSettings 0x4F
#define global PlatformIdleStates 0x50
#define global ProcessorIdleVeto 0x51
#define global PlatformIdleVeto 0x52
#define global SystemBatteryStatePrecise 0x53
#define global ThermalEvent 0x54
#define global PowerRequestActionInternal 0x55
#define global BatteryDeviceState 0x56
#define global PowerInformationInternal 0x57
#define global ThermalStandby 0x58
#define global SystemHiberFileType 0x59
#define global PhysicalPowerButtonPress 0x5A
#define global QueryPotentialDripsConstraint 0x5B
#define global EnergyTrackerCreate 0x5C
#define global EnergyTrackerQuery 0x5D
#define global UpdateBlackBoxRecorder 0x5E
#define global SessionAllowExternalDmaDevices 0x5F
#define global SendSuspendResumeNotification 0x60
#define global BlackBoxRecorderDirectAccessBuffer 0x61
#define global SystemPowerSourceState 0x62
#define global PowerInformationLevelMaximum 0x63