Gerätestromverwaltung

Mit der Geräte-Power-API können Sie ganz einfach bestimmen, welche Geräte das System aus dem Standbyzustand reaktivieren können und welche Standbyzustände diese Geräte das Aufwecken unterstützen. Weitere Informationen zu Energiesparzustä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 zum Unterstützen eines Systemzustands oder zum Reaktivierung von diesem Zustand umfassen. Derzeit unterstützte Flags finden Sie unter WinNT.h und DevPower.h.

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

Die Geräte-Power-API ermöglicht Es Entwicklern, eine bessere Benutzererfahrung zu schaffen, indem sie dem Benutzer mehr Informationen darüber geben, was das System tut, und mehr Kontrolle über die Geräte im System. Gerätestrom ist in Situationen nützlich, in denen der Energieverbrauch wichtig ist, z. B. bei tragbaren Geräten, die auf Akkus ausgeführt werden. Beispielsweise ist das energieverwaltungsschema, das auf einem Desktopcomputer verwendet wird, möglicherweise nicht das optimale Schema für einen Laptopcomputer, sodass der Benutzer möglicherweise deaktivieren möchte, dass bestimmte Geräte das System wecken. Dies kann Energie sparen, da die deaktivierten Geräte während des Energiesparmodus des Systems nicht stromsparend sind.

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