Energieschemaverwaltung
Jedes Energieschema wird durch eine GUID eindeutig identifiziert. Verwenden Sie die Funktion PowerEnumerate , um alle verfügbaren Energieschemas aufzulisten. PowerEnumerate kann auch verwendet werden, um alle Energieeinstellungen für ein angegebenes Schema abzurufen.
Das Energieschema, das derzeit im System verwendet wird, wird als aktives Energieschema oder -plan bezeichnet. Um die GUID des aktiven Plans abzurufen, rufen Sie die Funktion PowerGetActiveScheme auf. Um den aktiven Energiesparplan zu ändern, rufen Sie die Funktion PowerSetActiveScheme auf.
Um ein Energieschema zu erstellen, müssen Sie zunächst ein vorhandenes Schema duplizieren, indem Sie die PowerDuplicateScheme-Funktion verwenden und die GUID des Schemas angeben, auf dem Ihr neues Schema basieren soll. Sie sollten eines der integrierten Schemas kopieren und die Energieeinstellungen an Ihre Anforderungen anpassen. Beachten Sie, dass das Erstellen eines Energiesparplans den aktiven Energiesparplan nicht automatisch aktualisiert. Sie müssen immer PowerSetActiveScheme aufrufen, um den aktiven Energiesparplan zu aktualisieren. Vorhandene Energiesparpläne können auf die gleiche Weise geändert und dann angewendet werden.
Um einen Energiesparplan zu entfernen, rufen Sie die Funktion PowerDeleteScheme auf.
Hinweis
Um zusätzliche Informationen zum Systemstromzustand abzurufen, rufen Sie die Funktion CallNtPowerInformation auf.
Zugehörige Themen