Freigeben über


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)