estructura POWER_ACTION_POLICY (winnt.h)
Contiene información utilizada para establecer el estado de alimentación del sistema.
Sintaxis
typedef struct {
POWER_ACTION Action;
DWORD Flags;
DWORD EventCode;
} POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY;
Miembros
Action
Estado de alimentación del sistema solicitado. Este miembro debe ser uno de los POWER_ACTION valores de tipo de enumeración.
Flags
Marca que controla cómo cambiar el estado de energía. Este miembro puede ser uno o varios de los valores siguientes.
Valor | Significado |
---|---|
|
Fuerza una suspensión crítica. |
|
Deshabilita todos los eventos de reactivación. |
|
Usa el primer estado de suspensión disponible más claro. |
|
Requiere la entrada de la contraseña del sistema tras reanudarse desde uno de los estados en espera del sistema. |
|
No surte ningún efecto. |
|
No surte ningún efecto. |
|
Las aplicaciones pueden solicitar al usuario instrucciones sobre cómo prepararse para la suspensión. Establece el bit 0 en el parámetro Flags pasado en el parámetro lParam de WM_POWERBROADCAST. |
EventCode
Nivel de notificación de usuario. Este miembro puede ser uno o varios de los valores siguientes.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winnt.h (incluye Windows.h) |