winnt.h) (POWER_ACTION_POLICY 结构
包含用于设置系统电源状态的信息。
语法
typedef struct {
POWER_ACTION Action;
DWORD Flags;
DWORD EventCode;
} POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY;
成员
Action
请求的系统电源状态。 此成员必须是 POWER_ACTION 枚举类型值之一。
Flags
控制如何切换电源状态的标志。 此成员可以是以下一个或多个值。
值 | 含义 |
---|---|
|
强制严重暂停。 |
|
禁用所有唤醒事件。 |
|
使用第一个最轻的可用睡眠状态。 |
|
要求在从某个系统待机状态恢复时输入系统密码。 |
|
无效。 |
|
无效。 |
|
应用程序可以提示用户提供有关如何准备挂起的说明。 在 WM_POWERBROADCAST 的 lParam 参数中传递的 Flags 参数中设置位 0。 |
EventCode
用户通知的级别。 此成员可以是以下一个或多个值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | winnt.h (包括 Windows.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈