Freigeben über


Geräte-Energieverwaltung

Mit der Geräte-Power-API können Sie ganz einfach ermitteln, welche Geräte das System aus einem Energiesparzustand reaktivieren können und von welchen Energiesparzuständen diese Geräte das Aufwachen unterstützen. Weitere Informationen zu Ruhezustandszuständen finden Sie unter System Power States.

Die DevicePowerEnumDevices Funktion kann verwendet werden, um die Geräteliste nach Geräten zu durchsuchen, die den angegebenen Kriterien entsprechen. Die Kriterien können die Fähigkeit des Geräts zur Unterstützung eines Systemzustands oder die Aktivierung aus diesem Zustand umfassen. Derzeit unterstützte Flags finden Sie in WinNT.h und DevPower.h.

Die DevicePowerSetDeviceState- Funktion aktiviert oder deaktiviert ein angegebenes Gerät, das das System aus einem Ruhezustand aufwachet.

Mit der Geräte-Power-API können Entwickler eine bessere Benutzererfahrung erstellen, indem sie dem Benutzer mehr Informationen über die Funktionsweise des Systems und mehr Kontrolle über die Geräte im System geben. Geräteleistung ist in Situationen nützlich, in denen der Stromverbrauch von entscheidender Bedeutung ist, z. B. bei tragbaren Geräten, die auf Batterien ausgeführt werden. Beispielsweise ist das in einem Desktopcomputer verwendete Energieverwaltungsschema möglicherweise nicht das optimale Schema für einen Laptopcomputer, sodass der Benutzer bestimmte Geräte möglicherweise vom Aufwachen des Systems deaktivieren möchte. Dies kann Energie sparen, da die deaktivierten Geräte keine Energie zeichnen, während sich das System im Energiesparmodus befindet.

Ein Beispiel finden Sie unter Verwenden der Device Power API.