POWER_ACTION-Enumeration (wdm.h)
Die POWER_ACTION-Enumeration identifiziert die Systembetriebsaktionen , die auf einem Computer auftreten können.
Syntax
typedef enum {
PowerActionNone,
PowerActionReserved,
PowerActionSleep,
PowerActionHibernate,
PowerActionShutdown,
PowerActionShutdownReset,
PowerActionShutdownOff,
PowerActionWarmEject,
PowerActionDisplayOff
} POWER_ACTION, *PPOWER_ACTION;
Konstanten
PowerActionNone Es findet keine Energieaktion statt. |
PowerActionReserved Ist für das System reserviert. |
PowerActionSleep Der Computer wechselt in den Systemzustand (S1, S2 oder S3). |
PowerActionHibernate Der Computer wechselt in den Ruhezustand (S4). |
PowerActionShutdown Der Computer wird in den Zustand "Herunterfahren" (S5) versetzt. Nachdem alle Geräte in den Aus-Zustand (D3) versetzt wurden, bleibt der Computer eingeschaltet, bis ein Administrator den Netzschalter drückt. |
PowerActionShutdownReset Der Computer wird in den Zustand "Herunterfahren" (S5) versetzt. Nachdem alle Geräte in den Aus-Zustand (D3) versetzt wurden, schaltet sich der Computer automatisch aus, startet dann sofort neu und kehrt in den Betriebszustand (S0) zurück. |
PowerActionShutdownOff Der Computer wird in den Zustand "Herunterfahren" (S5) versetzt. Nachdem alle Geräte in den Aus-Zustand (D3) versetzt wurden, wird der Computer automatisch ausgeschaltet. |
PowerActionWarmEject Der Computer wird von einem ACPI-kompatiblen Dockgerät ausgeworfen. In der Regel ändert sich der Energiezustand des Computers nicht. |
PowerActionDisplayOff |
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h (einschließen von Wdm.h) |