共用方式為


電源配置管理

每個電源配置都是由 GUID唯一識別。 若要列舉所有可用的電源配置,請使用 PowerEnumerate 函式。 PowerEnumerate 也可以用來擷取指定配置的所有電源設定。

目前在系統上使用的電源配置稱為主動電源配置或計劃。 若要擷取使用中計劃的 GUID,請呼叫 PowerGetActiveScheme 函式。 若要變更作用中的電源計劃,請呼叫 PowerSetActiveScheme 函式。

若要建立電源配置,您必須先使用 PowerDuplicateScheme 函式來複製現有的配置,並指定您想要以新配置為基礎的配置 GUID。 您應該複製其中一個內建配置,並根據您的需求修改電源設定。 請注意,建立電源計劃不會自動更新使用中的電源計劃。 您必須一律呼叫 PowerSetActiveScheme 來更新作用中電源計劃。 您可以修改現有的電源計劃,然後以相同方式套用。

若要移除電源計劃,請呼叫 PowerDeleteScheme 函式。

注意

若要擷取系統電源狀態的其他資訊,請呼叫 CallNtPowerInformation 函式。

 

電源配置