このトピックでは、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,
MonitorRequestReasonRestrictedStandbyBatteryDrain,
MonitorRequestReasonDozeRestrictedStandby,
MonitorRequestReasonSmartRestrictedStandby,
MonitorRequestReasonMax
} POWER_MONITOR_REQUEST_REASON;
定数
MonitorRequestReasonUnknownMonitorRequestReasonUnknown 定数を定義します。 |
MonitorRequestReasonPowerButtonMonitorRequestReasonPowerButton 定数を定義します。 |
MonitorRequestReasonRemoteConnectionMonitorRequestReasonRemoteConnection 定数を定義します。 |
MonitorRequestReasonScMonitorpowerMonitorRequestReasonScMonitorpower 定数を定義します。 |
MonitorRequestReasonUserInputMonitorRequestReasonUserInput 定数を定義します。 |
MonitorRequestReasonAcDcDisplayBurstMonitorRequestReasonAcDcDisplayBurst 定数を定義します。 |
MonitorRequestReasonUserDisplayBurstMonitorRequestReasonUserDisplayBurst 定数を定義します。 |
MonitorRequestReasonPoSetSystemStateMonitorRequestReasonPoSetSystemState 定数を定義します。 |
MonitorRequestReasonSetThreadExecutionStateMonitorRequestReasonSetThreadExecutionState 定数を定義します。 |
MonitorRequestReasonFullWakeMonitorRequestReasonFullWake 定数を定義します。 |
MonitorRequestReasonSessionUnlockMonitorRequestReasonSessionUnlock 定数を定義します。 |
MonitorRequestReasonScreenOffRequestMonitorRequestReasonScreenOffRequest 定数を定義します。 |
MonitorRequestReasonIdleTimeoutMonitorRequestReasonIdleTimeout 定数を定義します。 |
MonitorRequestReasonPolicyChangeMonitorRequestReasonPolicyChange 定数を定義します。 |
MonitorRequestReasonSleepButtonMonitorRequestReasonSleepButton 定数を定義します。 |
MonitorRequestReasonLidMonitorRequestReasonLid 定数を定義します。 |
MonitorRequestReasonBatteryCountChangeMonitorRequestReasonBatteryCountChange 定数を定義します。 |
MonitorRequestReasonGracePeriodMonitorRequestReasonGracePeriod 定数を定義します。 |
MonitorRequestReasonPnPMonitorRequestReasonPnP 定数を定義します。 |
MonitorRequestReasonDPMonitorRequestReasonDP 定数を定義します。 |
MonitorRequestReasonSxTransitionMonitorRequestReasonSxTransition 定数を定義します。 |
MonitorRequestReasonSystemIdleMonitorRequestReasonSystemIdle 定数を定義します。 |
MonitorRequestReasonNearProximityMonitorRequestReasonNearProximity 定数を定義します。 |
MonitorRequestReasonThermalStandbyMonitorRequestReasonThermalStandby 定数を定義します。 |
MonitorRequestReasonResumePdcMonitorRequestReasonResumePdc 定数を定義します。 |
MonitorRequestReasonResumeS4MonitorRequestReasonResumeS4 定数を定義します。 |
MonitorRequestReasonTerminalMonitorRequestReasonTerminal 定数を定義します。 |
MonitorRequestReasonPdcSignalMonitorRequestReasonPdcSignal 定数を定義します。 |
MonitorRequestReasonAcDcDisplayBurstSuppressedMonitorRequestReasonAcDcDisplayBurstSuppressed 定数 定義します。 |
MonitorRequestReasonSystemStateEnteredMonitorRequestReasonSystemStateEntered 定数を定義します。 |
MonitorRequestReasonWinrtMonitorRequestReasonWinrt 定数を定義します。 |
MonitorRequestReasonUserInputKeyboardMonitorRequestReasonUserInputKeyboard 定数を定義します。 |
MonitorRequestReasonUserInputMouseMonitorRequestReasonUserInputMouse 定数を定義します。 |
MonitorRequestReasonUserInputTouchpadMonitorRequestReasonUserInputTouchpad 定数を定義します。 |
MonitorRequestReasonUserInputPenMonitorRequestReasonUserInputPen 定数を定義します。 |
MonitorRequestReasonUserInputAccelerometerMonitorRequestReasonUserInputAccelerometer 定数を定義します。 |
MonitorRequestReasonUserInputHidMonitorRequestReasonUserInputHid 定数を定義します。 |
MonitorRequestReasonUserInputPoUserPresentMonitorRequestReasonUserInputPoUserPresent 定数を定義します。 |
MonitorRequestReasonUserInputSessionSwitchMonitorRequestReasonUserInputSessionSwitch 定数を定義します。 |
MonitorRequestReasonUserInputInitializationMonitorRequestReasonUserInputInitialization 定数を定義します。 |
MonitorRequestReasonPdcSignalWindowsMobilePwrNotifMonitorRequestReasonPdcSignalWindowsMobilePwrNotif 定数を定義します。 |
MonitorRequestReasonPdcSignalWindowsMobileShellMonitorRequestReasonPdcSignalWindowsMobileShell 定数を定義します。 |
MonitorRequestReasonPdcSignalHeyCortanaMonitorRequestReasonPdcSignalHeyCortana 定数を定義します。 |
MonitorRequestReasonPdcSignalHolographicShellMonitorRequestReasonPdcSignalHolographicShell 定数を定義します。 |
MonitorRequestReasonPdcSignalFingerprintMonitorRequestReasonPdcSignalFingerprint 定数を定義します。 |
MonitorRequestReasonDirectedDripsMonitorRequestReasonDirectedDrips 定数を定義します。 |
MonitorRequestReasonDimMonitorRequestReasonDim 定数を定義します。 |
MonitorRequestReasonBuiltinPanelMonitorRequestReasonBuiltinPanel 定数を定義します。 |
MonitorRequestReasonDisplayRequiredUnDimMonitorRequestReasonDisplayRequiredUnDim 定数を定義します。 |
MonitorRequestReasonBatteryCountChangeSuppressedMonitorRequestReasonBatteryCountChangeSuppressed 定数 を定義します。 |
MonitorRequestReasonResumeModernStandbyMonitorRequestReasonResumeModernStandby 定数を定義します。 |
MonitorRequestReasonTerminalInitMonitorRequestReasonTerminalInit 定数を定義します。 |
MonitorRequestReasonPdcSignalSensorsHumanPresenceMonitorRequestReasonPdcSignalSensorsHumanPresence 定数を定義します。 |
MonitorRequestReasonBatteryPreCriticalMonitorRequestReasonBatteryPreCritical 定数を定義します。 |
MonitorRequestReasonUserInputTouchMonitorRequestReasonUserInputTouch 定数を定義します。 |
MonitorRequestReasonMaxMonitorRequestReasonMax 定数を定義します。 |
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | wdm.h (Wdm.h を含む) |