电源方案管理

每个电源方案都由 GUID 唯一标识。 若要枚举所有可用的电源方案,请使用 PowerEnumerate 函数。 PowerEnumerate 还可用于检索指定方案的所有电源设置。

系统上当前正在使用的电源方案称为活动电源方案或计划。 若要检索活动计划的 GUID ,请调用 PowerGetActiveScheme 函数。 若要更改活动电源计划,请调用 PowerSetActiveScheme 函数。

若要创建电源方案,需要首先使用 PowerDuplicateScheme 函数复制现有方案,并指定要基于新方案的 GUID 。 应复制其中一个内置方案,并根据需要修改电源设置。 请注意,创建电源计划不会自动更新活动电源计划。 必须始终调用 PowerSetActiveScheme 来更新活动电源计划。 可以修改现有电源计划,然后以相同方式应用。

若要删除电源计划,请调用 PowerDeleteScheme 函数。

注意

若要检索有关系统电源状态的其他信息,请调用 CallNtPowerInformation 函数。

 

电源方案