次の方法で共有


POWER_MONITOR_REQUEST_REASON 列挙 (wdm.h)

このトピックでは、 POWER_MONITOR_REQUEST_REASON 列挙について説明します。

構文

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;

定数

 
MonitorRequestReasonUnknown
MonitorRequestReasonUnknown 定数を定義します。
MonitorRequestReasonPowerButton
MonitorRequestReasonPowerButton 定数を定義します。
MonitorRequestReasonRemoteConnection
MonitorRequestReasonRemoteConnection 定数を定義します。
MonitorRequestReasonScMonitorpower
MonitorRequestReasonScMonitorpower 定数を定義します。
MonitorRequestReasonUserInput
MonitorRequestReasonUserInput 定数を定義します。
MonitorRequestReasonAcDcDisplayBurst
MonitorRequestReasonAcDcDisplayBurst 定数を定義します。
MonitorRequestReasonUserDisplayBurst
MonitorRequestReasonUserDisplayBurst 定数を定義します。
MonitorRequestReasonPoSetSystemState
MonitorRequestReasonPoSetSystemState 定数を定義します。
MonitorRequestReasonSetThreadExecutionState
MonitorRequestReasonSetThreadExecutionState クラスの定数を定義します。
MonitorRequestReasonFullWake
MonitorRequestReasonFullWake 定数を定義します。
MonitorRequestReasonSessionUnlock
MonitorRequestReasonSessionUnlock 定数を定義します。
MonitorRequestReasonScreenOffRequest
MonitorRequestReasonScreenOffRequest 定数を定義します。
MonitorRequestReasonIdleTimeout
MonitorRequestReasonIdleTimeout 定数を定義します。
MonitorRequestReasonPolicyChange
MonitorRequestReasonPolicyChange 定数を定義します。
MonitorRequestReasonSleepButton
MonitorRequestReasonSleepButton 定数を定義します。
MonitorRequestReasonLid
MonitorRequestReasonLid 定数を定義します。
MonitorRequestReasonBatteryCountChange
MonitorRequestReasonBatteryCountChange 定数を定義します。
MonitorRequestReasonGracePeriod
MonitorRequestReasonGracePeriod 定数を定義します。
MonitorRequestReasonPnP
MonitorRequestReasonPnP 定数を定義します。
MonitorRequestReasonDP
MonitorRequestReasonDP 定数を定義します。
MonitorRequestReasonSxTransition
MonitorRequestReasonSxTransition 定数を定義します。
MonitorRequestReasonSystemIdle
MonitorRequestReasonSystemIdle 定数を定義します。
MonitorRequestReasonNearProximity
MonitorRequestReasonNearProximity 定数を定義します。
MonitorRequestReasonThermalStandby
MonitorRequestReasonThermalStandby 定数を定義します。
MonitorRequestReasonResumePdc
MonitorRequestReasonResumePdc 定数を定義します
MonitorRequestReasonResumeS4
MonitorRequestReasonResumeS4 定数を定義します。
MonitorRequestReasonTerminal
MonitorRequestReasonTerminal 定数を定義します。
MonitorRequestReasonPdcSignal
MonitorRequestReasonPdcSignal 定数を定義します。
MonitorRequestReasonAcDcDisplayBurstSuppressed
MonitorRequestReasonAcDcDisplayBurstSuppressed 定数を定義します。
MonitorRequestReasonSystemStateEntered
MonitorRequestReasonSystemStateEntered 定数を定義します。
MonitorRequestReasonWinrt
MonitorRequestReasonWinrt 定数を定義します。
MonitorRequestReasonUserInputKeyboard
MonitorRequestReasonUserInputKeyboard 定数を定義します。
MonitorRequestReasonUserInputMouse
MonitorRequestReasonUserInputMouse 定数を定義します。
MonitorRequestReasonUserInputTouchpad
MonitorRequestReasonUserInputTouchpad 定数を定義します。
MonitorRequestReasonUserInputPen
MonitorRequestReasonUserInputPen 定数を定義します。
MonitorRequestReasonUserInputAccelerometer
MonitorRequestReasonUserInputAccelerometer 定数を定義します。
MonitorRequestReasonUserInputHid
MonitorRequestReasonUserInputHid 定数を定義します。
MonitorRequestReasonUserInputPoUserPresent
MonitorRequestReasonUserInputPoUserPresent 定数を定義します。
MonitorRequestReasonUserInputSessionSwitch
MonitorRequestReasonUserInputSessionSwitch 定数を定義します。
MonitorRequestReasonUserInputInitialization
MonitorRequestReasonUserInputInitialization 定数を定義します。
MonitorRequestReasonPdcSignalWindowsMobilePwrNotif
MonitorRequestReasonPdcSignalWindowsMobilePwrNotif 定数を定義します。
MonitorRequestReasonPdcSignalWindowsMobileShell
MonitorRequestReasonPdcSignalWindowsMobileShell 定数を定義します。
MonitorRequestReasonPdcSignalHeyCortana
MonitorRequestReasonPdcSignalHeyCortana 定数を定義します。
MonitorRequestReasonPdcSignalHolographicShell
MonitorRequestReasonPdcSignalHolographicShell 定数を定義します。
MonitorRequestReasonPdcSignalFingerprint
MonitorRequestReasonPdcSignalFingerprint 定数を定義します。
MonitorRequestReasonDirectedDrips
MonitorRequestReasonDirectedDrips 定数を定義します
MonitorRequestReasonDim
MonitorRequestReasonDim 定数を定義します。
MonitorRequestReasonBuiltinPanel
MonitorRequestReasonBuiltinPanel 定数を定義します。
MonitorRequestReasonDisplayRequiredUnDim
MonitorRequestReasonDisplayRequiredUnDim 定数を定義します。
MonitorRequestReasonBatteryCountChangeSuppressed
MonitorRequestReasonBatteryCountChangeSuppressed 定数を定義します。
MonitorRequestReasonResumeModernStandby
MonitorRequestReasonResumeModernStandby 定数を定義します。
MonitorRequestReasonTerminalInit
MonitorRequestReasonTerminalInit 定数を定義します。
MonitorRequestReasonPdcSignalSensorsHumanPresence
MonitorRequestReasonPdcSignalSensorsHumanPresence 定数を定義します。
MonitorRequestReasonBatteryPreCritical
MonitorRequestReasonBatteryPreCritical 定数を定義します。
MonitorRequestReasonUserInputTouch
MonitorRequestReasonUserInputTouch 定数を定義します。
MonitorRequestReasonAusterityBatteryDrain
MonitorRequestReasonAusterityBatteryDrain 定数を定義します。
MonitorRequestReasonMax
MonitorRequestReasonMax 定数を定義します。

要件

要件
Header wdm.h (Wdm.h を含む)