PowerBroadcastStatus 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示系统的电源状态。
public enum class PowerBroadcastStatus
public enum PowerBroadcastStatus
type PowerBroadcastStatus =
Public Enum PowerBroadcastStatus
- 继承
字段
| 名称 | 值 | 说明 |
|---|---|---|
| QuerySuspend | 0 | 系统已请求暂停计算机的权限。 授予权限的应用程序应在返回之前执行挂起的准备。 |
| QuerySuspendFailed | 2 | 系统被拒绝暂停计算机的权限。 如果任何应用程序或驱动程序拒绝以前的 |
| Suspend | 4 | 计算机即将进入挂起状态。 当所有应用程序和可安装驱动程序都返回到 |
| ResumeCritical | 6 | 系统在电池故障导致严重挂起后恢复运行。 由于在未事先通知的情况下发生严重挂起,因此当应用程序收到此事件时,以前可用的资源和数据可能不存在。 应用程序应尝试将其状态还原到最佳能力。 |
| ResumeSuspend | 7 | 系统在挂起后已恢复操作。 |
| BatteryLow | 9 | 电池电量较低。 |
| PowerStatusChange | 10 | 检测到计算机的电源状态更改,例如从电池电源切换到 A/C。 当剩余电池电量低于用户指定的阈值或电池电量按指定百分比变化时,系统还会广播此事件。 |
| OemEvent | 11 | 高级电源管理(APM)BIOS 向 APM OEM 事件发出信号。 |
| ResumeAutomatic | 18 | 计算机已自动唤醒以处理事件。 如果系统在广播 |
注解
PowerBroadcastStatus 由类用来 ServiceBase 指示系统电源状态的变化。 可以设计应用程序以响应任何电源状态更改。