Share via


Geräteenergieverwaltung

Mit der Device Power-API können Sie einfach ermitteln, welche Geräte das System aus einem Ruhezustand reaktivieren können und welche Ruhezustände diese Geräte das Aufwachen unterstützen. Weitere Informationen zu Ruhezustand finden Sie unter Systemstromzustände.

Die DevicePowerEnumDevices-Funktion kann verwendet werden, um die Geräteliste nach Geräten zu durchsuchen, die den angegebenen Kriterien entsprechen. Zu den Kriterien kann die Fähigkeit des Geräts gehören, einen Systemzustand zu unterstützen oder aus diesem Zustand zu reaktivieren. Derzeit unterstützte Flags finden Sie in WinNT.h und DevPower.h.

Die DevicePowerSetDeviceState-Funktion aktiviert oder deaktiviert, dass ein angegebenes Gerät das System aus dem Ruhezustand aufweckt.

Mit der Device Power-API können Entwickler eine bessere Benutzererfahrung schaffen, indem sie dem Benutzer mehr Informationen über die Funktionsweise des Systems und mehr Kontrolle über die Geräte im System gibt. Geräteleistung ist in Situationen nützlich, in denen der Stromverbrauch von entscheidender Bedeutung ist, z. B. in tragbaren Geräten, die mit Batterien betrieben werden. Beispielsweise ist das Energieverwaltungsschema, das auf einem Desktopcomputer verwendet wird, möglicherweise nicht das optimale Schema für einen Laptopcomputer, sodass der Benutzer bestimmte Geräte am Aufwecken des Systems deaktivieren möchte. Dies kann Energie sparen, da die deaktivierten Geräte keinen Strom beziehen, während sich das System im Ruhemodus befindet.

Ein Beispiel finden Sie unter Verwenden der Geräteenergie-API.