Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen, die zum Festlegen des Systemleistungszustands verwendet werden.
Syntax
typedef struct {
POWER_ACTION Action;
DWORD Flags;
DWORD EventCode;
} POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY;
Member
Action
Der angeforderte Systemleistungszustand. Dieser Member muss einer der Werte des POWER_ACTION Enumerationstyps sein.
Flags
Ein Flag, das steuert, wie der Energiezustand gewechselt wird. Bei diesem Member kann es sich um einen oder mehrere der folgenden Werte handeln.
| Wert | Bedeutung |
|---|---|
|
Erzwingt eine kritische Unterbrechung. |
|
Deaktiviert alle Aktivierungsereignisse. |
|
Verwendet den ersten hellsten verfügbaren Ruhezustand. |
|
Erfordert die Eingabe des Systemkennworts beim Fortsetzen aus einem der System standby-Status. |
|
Hat keinerlei Auswirkungen. |
|
Hat keinerlei Auswirkungen. |
|
Anwendungen können den Benutzer auffordern, anweisungen zur Vorbereitung auf die Aussetzung einzugeben. Legt Bit 0 im Flags-Parameter fest, der im lParam-Parameter von WM_POWERBROADCAST übergeben wird. |
EventCode
Die Ebene der Benutzerbenachrichtigung. Bei diesem Member kann es sich um einen oder mehrere der folgenden Werte handeln.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | winnt.h (windows.h einschließen) |