énumération POWER_MONITOR_REQUEST_REASON (wdm.h)

Cette rubrique décrit l’énumération POWER_MONITOR_REQUEST_REASON .

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;

Constantes

 
MonitorRequestReasonUnknown
Définit la constante MonitorRequestReasonUnknown .
MonitorRequestReasonPowerButton
Définit la constante MonitorRequestReasonPowerButton .
MonitorRequestReasonRemoteConnection
Définit la constante MonitorRequestReasonRemoteConnection .
MonitorRequestReasonScMonitorpower
Définit la constante MonitorRequestReasonScMonitorpower .
MonitorRequestReasonUserInput
Définit la constante MonitorRequestReasonUserInput .
MonitorRequestReasonAcDcDisplayBurst
Définit la constante MonitorRequestReasonAcDcDisplayBurst .
MonitorRequestReasonUserDisplayBurst
Définit la constante MonitorRequestReasonUserDisplayBurst .
MonitorRequestReasonPoSetSystemState
Définit la constante MonitorRequestReasonPoSetSystemState .
MonitorRequestReasonSetThreadExecutionState
Définit la constante MonitorRequestReasonSetThreadExecutionState .
MonitorRequestReasonFullWake
Définit la constante MonitorRequestReasonFullWake .
MonitorRequestReasonSessionUnlock
Définit la constante MonitorRequestReasonSessionUnlock .
MonitorRequestReasonScreenOffRequest
Définit la constante MonitorRequestReasonScreenOffRequest .
MonitorRequestReasonIdleTimeout
Définit la constante MonitorRequestReasonIdleTimeout .
MonitorRequestReasonPolicyChange
Définit la constante MonitorRequestReasonPolicyChange .
MonitorRequestReasonSleepButton
Définit la constante MonitorRequestReasonSleepButton .
MonitorRequestReasonLid
Définit la constante MonitorRequestReasonLid .
MonitorRequestReasonBatteryCountChange
Définit la constante MonitorRequestReasonBatteryCountChange .
MonitorRequestReasonGracePeriod
Définit la constante MonitorRequestReasonGracePeriod .
MonitorRequestReasonPnP
Définit la constante MonitorRequestReasonPnP .
MonitorRequestReasonDP
Définit la constante MonitorRequestReasonDP .
MonitorRequestReasonSxTransition
Définit la constante MonitorRequestReasonSxTransition .
MonitorRequestReasonSystemIdle
Définit la constante MonitorRequestReasonSystemIdle .
MonitorRequestReasonNearProximity
Définit la constante MonitorRequestReasonNearProximity .
MonitorRequestReasonThermalStandby
Définit la constante MonitorRequestReasonThermalStandby .
MonitorRequestReasonResumePdc
Définit la constante MonitorRequestReasonResumePdc .
MonitorRequestReasonResumeS4
Définit la constante MonitorRequestReasonResumeS4 .
MonitorRequestReasonTerminal
Définit la constante MonitorRequestReasonTerminal .
MonitorRequestReasonPdcSignal
Définit la constante MonitorRequestReasonPdcSignal .
MonitorRequestReasonAcDcDisplayBurstSuppressed
Définit la constante MonitorRequestReasonAcDcDisplayBurstSuppressed .
MonitorRequestReasonSystemStateEntered
Définit la constante MonitorRequestReasonSystemStateEntered .
MonitorRequestReasonWinrt
Définit la constante MonitorRequestReasonWinrt .
MonitorRequestReasonUserInputKeyboard
Définit la constante MonitorRequestReasonUserInputKeyboard .
MonitorRequestReasonUserInputMouse
Définit la constante MonitorRequestReasonUserInputMouse .
MonitorRequestReasonUserInputTouchpad
Définit la constante MonitorRequestReasonUserInputTouchpad .
MonitorRequestReasonUserInputPen
Définit la constante MonitorRequestReasonUserInputPen .
MonitorRequestReasonUserInputAccelerometer
Définit la constante MonitorRequestReasonUserInputAccelerometer .
MonitorRequestReasonUserInputHid
Définit la constante MonitorRequestReasonUserInputHid .
MonitorRequestReasonUserInputPoUserPresent
Définit la constante MonitorRequestReasonUserInputPoUserPresent .
MonitorRequestReasonUserInputSessionSwitch
Définit la constante MonitorRequestReasonUserInputSessionSwitch .
MonitorRequestReasonUserInputInitialization
Définit la constante MonitorRequestReasonUserInputInitialization .
MonitorRequestReasonPdcSignalWindowsMobilePwrNotif
Définit la constante MonitorRequestReasonPdcSignalWindowsMobilePwrNotif .
MonitorRequestReasonPdcSignalWindowsMobileShell
Définit la constante MonitorRequestReasonPdcSignalWindowsMobileShell .
MonitorRequestReasonPdcSignalHeyCortana
Définit la constante MonitorRequestReasonPdcSignalHeyCortana .
MonitorRequestReasonPdcSignalHolographicShell
Définit la constante MonitorRequestReasonPdcSignalHolographicShell .
MonitorRequestReasonPdcSignalFingerprint
Définit la constante MonitorRequestReasonPdcSignalFingerprint .
MonitorRequestReasonDirectedDrips
Définit la constante MonitorRequestReasonDirectedDrips .
MonitorRequestReasonDim
Définit la constante MonitorRequestReasonDim .
MonitorRequestReasonBuiltinPanel
Définit la constante MonitorRequestReasonBuiltinPanel .
MonitorRequestReasonDisplayRequiredUnDim
Définit la constante MonitorRequestReasonDisplayRequiredUnDim .
MonitorRequestReasonBatteryCountChangeSuppressed
Définit la constante MonitorRequestReasonBatteryCountChangeSuppressed .
MonitorRequestReasonResumeModernStandby
Définit la constante MonitorRequestReasonResumeModernStandby .
MonitorRequestReasonTerminalInit
Définit la constante MonitorRequestReasonTerminalInit .
MonitorRequestReasonPdcSignalSensorsHumanPresence
Définit la constante MonitorRequestReasonPdcSignalSensorsHumanPresence .
MonitorRequestReasonBatteryPreCritical
Définit la constante MonitorRequestReasonBatteryPreCritical .
MonitorRequestReasonUserInputTouch
Définit la constante MonitorRequestReasonUserInputTouch .
MonitorRequestReasonAusterityBatteryDrain
Définit la constante MonitorRequestReasonAusterityBatteryDrain .
MonitorRequestReasonMax
Définit la constante MonitorRequestReasonMax .

Configuration requise

Condition requise Valeur
En-tête wdm.h (inclure Wdm.h)