POWER_MONITOR_REQUEST_REASON enumeration (wdm.h)
This topic describes the POWER_MONITOR_REQUEST_REASON enumeration.
Syntax
typedef enum {
MonitorRequestReasonUnknown,
MonitorRequestReasonPowerButton,
MonitorRequestReasonRemoteConnection,
MonitorRequestReasonScMonitorpower,
MonitorRequestReasonUserInput,
MonitorRequestReasonAcDcDisplayBurst,
MonitorRequestReasonUserDisplayBurst,
MonitorRequestReasonPoSetSystemState,
MonitorRequestReasonSetThreadExecutionState,
MonitorRequestReasonFullWake,
MonitorRequestReasonSessionUnlock,
MonitorRequestReasonScreenOffRequest,
MonitorRequestReasonIdleTimeout,
MonitorRequestReasonPolicyChange,
MonitorRequestReasonSleepButton,
MonitorRequestReasonLid,
MonitorRequestReasonBatteryCountChange,
MonitorRequestReasonGracePeriod,
MonitorRequestReasonPnP,
MonitorRequestReasonDP,
MonitorRequestReasonSxTransition,
MonitorRequestReasonSystemIdle,
MonitorRequestReasonNearProximity,
MonitorRequestReasonThermalStandby,
MonitorRequestReasonResumePdc,
MonitorRequestReasonResumeS4,
MonitorRequestReasonTerminal,
MonitorRequestReasonPdcSignal,
MonitorRequestReasonAcDcDisplayBurstSuppressed,
MonitorRequestReasonSystemStateEntered,
MonitorRequestReasonWinrt,
MonitorRequestReasonUserInputKeyboard,
MonitorRequestReasonUserInputMouse,
MonitorRequestReasonUserInputTouchpad,
MonitorRequestReasonUserInputPen,
MonitorRequestReasonUserInputAccelerometer,
MonitorRequestReasonUserInputHid,
MonitorRequestReasonUserInputPoUserPresent,
MonitorRequestReasonUserInputSessionSwitch,
MonitorRequestReasonUserInputInitialization,
MonitorRequestReasonPdcSignalWindowsMobilePwrNotif,
MonitorRequestReasonPdcSignalWindowsMobileShell,
MonitorRequestReasonPdcSignalHeyCortana,
MonitorRequestReasonPdcSignalHolographicShell,
MonitorRequestReasonPdcSignalFingerprint,
MonitorRequestReasonDirectedDrips,
MonitorRequestReasonDim,
MonitorRequestReasonBuiltinPanel,
MonitorRequestReasonDisplayRequiredUnDim,
MonitorRequestReasonBatteryCountChangeSuppressed,
MonitorRequestReasonResumeModernStandby,
MonitorRequestReasonTerminalInit,
MonitorRequestReasonPdcSignalSensorsHumanPresence,
MonitorRequestReasonBatteryPreCritical,
MonitorRequestReasonUserInputTouch,
MonitorRequestReasonAusterityBatteryDrain,
MonitorRequestReasonDozeRestrictedStandby,
MonitorRequestReasonSmartRestrictedStandby,
MonitorRequestReasonMax
} POWER_MONITOR_REQUEST_REASON;
Constants
MonitorRequestReasonUnknown Defines the MonitorRequestReasonUnknown constant. |
MonitorRequestReasonPowerButton Defines the MonitorRequestReasonPowerButton constant. |
MonitorRequestReasonRemoteConnection Defines the MonitorRequestReasonRemoteConnection constant. |
MonitorRequestReasonScMonitorpower Defines the MonitorRequestReasonScMonitorpower constant. |
MonitorRequestReasonUserInput Defines the MonitorRequestReasonUserInput constant. |
MonitorRequestReasonAcDcDisplayBurst Defines the MonitorRequestReasonAcDcDisplayBurst constant. |
MonitorRequestReasonUserDisplayBurst Defines the MonitorRequestReasonUserDisplayBurst constant. |
MonitorRequestReasonPoSetSystemState Defines the MonitorRequestReasonPoSetSystemState constant. |
MonitorRequestReasonSetThreadExecutionState Defines the MonitorRequestReasonSetThreadExecutionState constant. |
MonitorRequestReasonFullWake Defines the MonitorRequestReasonFullWake constant. |
MonitorRequestReasonSessionUnlock Defines the MonitorRequestReasonSessionUnlock constant. |
MonitorRequestReasonScreenOffRequest Defines the MonitorRequestReasonScreenOffRequest constant. |
MonitorRequestReasonIdleTimeout Defines the MonitorRequestReasonIdleTimeout constant. |
MonitorRequestReasonPolicyChange Defines the MonitorRequestReasonPolicyChange constant. |
MonitorRequestReasonSleepButton Defines the MonitorRequestReasonSleepButton constant. |
MonitorRequestReasonLid Defines the MonitorRequestReasonLid constant. |
MonitorRequestReasonBatteryCountChange Defines the MonitorRequestReasonBatteryCountChange constant. |
MonitorRequestReasonGracePeriod Defines the MonitorRequestReasonGracePeriod constant. |
MonitorRequestReasonPnP Defines the MonitorRequestReasonPnP constant. |
MonitorRequestReasonDP Defines the MonitorRequestReasonDP constant. |
MonitorRequestReasonSxTransition Defines the MonitorRequestReasonSxTransition constant. |
MonitorRequestReasonSystemIdle Defines the MonitorRequestReasonSystemIdle constant. |
MonitorRequestReasonNearProximity Defines the MonitorRequestReasonNearProximity constant. |
MonitorRequestReasonThermalStandby Defines the MonitorRequestReasonThermalStandby constant. |
MonitorRequestReasonResumePdc Defines the MonitorRequestReasonResumePdc constant. |
MonitorRequestReasonResumeS4 Defines the MonitorRequestReasonResumeS4 constant. |
MonitorRequestReasonTerminal Defines the MonitorRequestReasonTerminal constant. |
MonitorRequestReasonPdcSignal Defines the MonitorRequestReasonPdcSignal constant. |
MonitorRequestReasonAcDcDisplayBurstSuppressed Defines the MonitorRequestReasonAcDcDisplayBurstSuppressed constant. |
MonitorRequestReasonSystemStateEntered Defines the MonitorRequestReasonSystemStateEntered constant. |
MonitorRequestReasonWinrt Defines the MonitorRequestReasonWinrt constant. |
MonitorRequestReasonUserInputKeyboard Defines the MonitorRequestReasonUserInputKeyboard constant. |
MonitorRequestReasonUserInputMouse Defines the MonitorRequestReasonUserInputMouse constant. |
MonitorRequestReasonUserInputTouchpad Defines the MonitorRequestReasonUserInputTouchpad constant. |
MonitorRequestReasonUserInputPen Defines the MonitorRequestReasonUserInputPen constant. |
MonitorRequestReasonUserInputAccelerometer Defines the MonitorRequestReasonUserInputAccelerometer constant. |
MonitorRequestReasonUserInputHid Defines the MonitorRequestReasonUserInputHid constant. |
MonitorRequestReasonUserInputPoUserPresent Defines the MonitorRequestReasonUserInputPoUserPresent constant. |
MonitorRequestReasonUserInputSessionSwitch Defines the MonitorRequestReasonUserInputSessionSwitch constant. |
MonitorRequestReasonUserInputInitialization Defines the MonitorRequestReasonUserInputInitialization constant. |
MonitorRequestReasonPdcSignalWindowsMobilePwrNotif Defines the MonitorRequestReasonPdcSignalWindowsMobilePwrNotif constant. |
MonitorRequestReasonPdcSignalWindowsMobileShell Defines the MonitorRequestReasonPdcSignalWindowsMobileShell constant. |
MonitorRequestReasonPdcSignalHeyCortana Defines the MonitorRequestReasonPdcSignalHeyCortana constant. |
MonitorRequestReasonPdcSignalHolographicShell Defines the MonitorRequestReasonPdcSignalHolographicShell constant. |
MonitorRequestReasonPdcSignalFingerprint Defines the MonitorRequestReasonPdcSignalFingerprint constant. |
MonitorRequestReasonDirectedDrips Defines the MonitorRequestReasonDirectedDrips constant. |
MonitorRequestReasonDim Defines the MonitorRequestReasonDim constant. |
MonitorRequestReasonBuiltinPanel Defines the MonitorRequestReasonBuiltinPanel constant. |
MonitorRequestReasonDisplayRequiredUnDim Defines the MonitorRequestReasonDisplayRequiredUnDim constant. |
MonitorRequestReasonBatteryCountChangeSuppressed Defines the MonitorRequestReasonBatteryCountChangeSuppressed constant. |
MonitorRequestReasonResumeModernStandby Defines the MonitorRequestReasonResumeModernStandby constant. |
MonitorRequestReasonTerminalInit Defines the MonitorRequestReasonTerminalInit constant. |
MonitorRequestReasonPdcSignalSensorsHumanPresence Defines the MonitorRequestReasonPdcSignalSensorsHumanPresence constant. |
MonitorRequestReasonBatteryPreCritical Defines the MonitorRequestReasonBatteryPreCritical constant. |
MonitorRequestReasonUserInputTouch Defines the MonitorRequestReasonUserInputTouch constant. |
MonitorRequestReasonAusterityBatteryDrain Defines the MonitorRequestReasonAusterityBatteryDrain constant. |
MonitorRequestReasonMax Defines the MonitorRequestReasonMax constant. |
Requirements
Requirement | Value |
---|---|
Header | wdm.h (include Wdm.h) |