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