Freigeben über


STOR_POWER_ACTION-Enumeration (storport.h)

Die STOR_POWER_ACTION-Enumeration identifiziert die Systemleistungsaktionen, die auf einem Computer auftreten können.

Syntax

typedef enum {
  StorPowerActionNone,
  StorPowerActionReserved,
  StorPowerActionSleep,
  StorPowerActionHibernate,
  StorPowerActionShutdown,
  StorPowerActionShutdownReset,
  StorPowerActionShutdownOff,
  StorPowerActionWarmEject
} STOR_POWER_ACTION, *PSTOR_POWER_ACTION;

Konstanten

 
StorPowerActionNone
Es findet keine Energieaktion statt.
StorPowerActionReserved
Ist für das System reserviert.
StorPowerActionSleep
Der Computer wechselt in einen Systemschlafzustand (S1, S2 oder S3).
StorPowerActionHibernate
Der Computer wechselt in den Ruhezustand (S4).
StorPowerActionShutdown
Der Computer wechselt in den Zustand "Herunterfahren" (S5). Nachdem alle Geräte in den Aus-Zustand (D3) versetzt wurden, bleibt der Computer eingeschaltet, bis ein Administrator den Netzschalter drückt.
StorPowerActionShutdownReset
Der Computer wechselt in den Zustand "Herunterfahren" (S5). 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.
StorPowerActionShutdownOff
Der Computer wechselt in den Zustand "Herunterfahren" (S5). Nachdem alle Geräte in den Aus-Zustand (D3) versetzt wurden, wird der Computer automatisch ausgeschaltet.
StorPowerActionWarmEject
Der Computer wird von einem ACPI-kompatiblen Dockgerät ausgeworfen. In der Regel ändert sich der Energiezustand des Computers nicht.

Hinweise

Für eine Einheit legt Storport STOR_POWER_ACTION in der STOR_UNIT_CONTROL_POWER-Struktur fest.

Für einen Adapter legt Storport STOR_POWER_ACTION in der STOR_ADAPTER_CONTROL_POWER-Struktur fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Kopfzeile storport.h

Weitere Informationen

HwStorAdapterControl

HwStorUnitControl