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 wird keine Energieaktion ausgeführt.
StorPowerActionReserved
Reserviert für die Systemverwendung.
StorPowerActionSleep
Der Computer wechselt in einen Ruhezustand (S1, S2 oder S3).
StorPowerActionHibernate
Der Computer wechselt in seinen Ruhezustand (S4).
StorPowerActionShutdown
Der Computer wechselt in den Zustand "Herunterfahren" (S5). Nachdem alle Geräte den Zustand "Aus" (D3) eingegeben haben, bleibt der Computer eingeschaltet, bis ein Administrator den Netzschalter drückt.
StorPowerActionShutdownReset
Der Computer wechselt in den Zustand "Herunterfahren" (S5). Nachdem alle Geräte ihren Zustand deaktiviert (D3) eingegeben haben, wird der Computer automatisch ausgeschaltet und dann sofort neu gestartet und kehrt zum Arbeitszustand (S0) zurück.
StorPowerActionShutdownOff
Der Computer wechselt in den Zustand "Herunterfahren" (S5). Nachdem alle Geräte den Zustand "Aus" (D3) eingegeben haben, wird der Computer automatisch ausgeschaltet.
StorPowerActionWarmEject
Der Computer wird von einem ACPI-kompatiblen Dockgerät ausgeworfen. Normalerweise ändert sich der Energiezustand des Computers nicht.

Bemerkungen

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
mindestens unterstützte Client- Windows 8
Header- storport.h

Siehe auch

HwStorAdapterControl-

HwStorUnitControl-