POWER_ACTION_POLICY struttura (winnt.h)
Contiene informazioni usate per impostare lo stato di alimentazione del sistema.
Sintassi
typedef struct {
POWER_ACTION Action;
DWORD Flags;
DWORD EventCode;
} POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY;
Members
Action
Stato di alimentazione del sistema richiesto. Questo membro deve essere uno dei valori di tipo di enumerazione POWER_ACTION .
Flags
Flag che controlla come cambiare lo stato di alimentazione. Questo membro può essere uno o più dei valori seguenti.
Valore | Significato |
---|---|
|
Forza una sospensione critica. |
|
Disabilita tutti gli eventi di riattivazione. |
|
Usa il primo stato di sospensione disponibile più chiaro. |
|
Richiede l'immissione della password di sistema dopo la ripresa da uno degli stati di standby del sistema. |
|
Non ha alcun effetto. |
|
Non ha alcun effetto. |
|
Le applicazioni possono richiedere all'utente istruzioni su come preparare la sospensione. Imposta bit 0 nel parametro Flags passato nel parametro lParam di WM_POWERBROADCAST. |
EventCode
Livello di notifica utente. Questo membro può essere uno o più dei valori seguenti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | winnt.h (includere Windows.h) |