Energieschemaverwaltung
Jedes Energieschema wird durch eine GUID-eindeutig identifiziert. Verwenden Sie zum Aufzählen aller verfügbaren Energieschemas die PowerEnumerate-Funktion. PowerEnumerate kann auch verwendet werden, um alle Energieeinstellungen für ein angegebenes Schema abzurufen.
Das derzeit im System verwendete Energieschema wird als aktives Energieschema oder -plan bezeichnet. Rufen Sie zum Abrufen der GUID- des aktiven Plans die PowerGetActiveScheme--Funktion auf. Rufen Sie zum Ändern des aktiven Energieplans die PowerSetActiveScheme--Funktion 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 Sie das neue Schema stützen möchten. Sie sollten eines der integrierten Schemas kopieren und die Energieeinstellungen an Ihre Anforderungen anpassen. Beachten Sie, dass das Erstellen eines Stromplans den aktiven Stromplan nicht automatisch aktualisiert. Sie müssen immer PowerSetActiveScheme- aufrufen, um den aktiven Energieplan zu aktualisieren. Vorhandene Strompläne können geändert und dann auf die gleiche Weise angewendet werden.
Rufen Sie zum Entfernen eines Stromplans die PowerDeleteScheme--Funktion auf.
Anmerkung
Rufen Sie zum Abrufen zusätzlicher Informationen zum Systemstromzustand die CallNtPowerInformation-Funktion auf.
Verwandte Themen