电源方案管理

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

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

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

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

注意

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

 

电源方案