enumeración POWER_ACTION (wdm.h)
La enumeración POWER_ACTION identifica las acciones de energía del sistema que pueden producirse en un equipo.
Sintaxis
typedef enum {
PowerActionNone,
PowerActionReserved,
PowerActionSleep,
PowerActionHibernate,
PowerActionShutdown,
PowerActionShutdownReset,
PowerActionShutdownOff,
PowerActionWarmEject,
PowerActionDisplayOff
} POWER_ACTION, *PPOWER_ACTION;
Constantes
PowerActionNone No se está llevando a cabo ninguna acción de energía. |
PowerActionReserved Reservado para uso del sistema. |
PowerActionSleep El equipo está escribiendo un estado de sistema en suspensión (S1, S2 o S3). |
PowerActionHibernate El equipo está escribiendo su estado de hibernación de (S4). |
PowerActionShutdown El equipo está escribiendo su estado de apagado de (S5). Después de que todos los dispositivos hayan introducido su estado apagado (D3), el equipo permanece encendido hasta que un administrador presiona el botón de encendido. |
PowerActionShutdownReset El equipo está escribiendo su estado de apagado (S5). Después de que todos los dispositivos hayan entrado en su estado desactivado (D3), el equipo se apaga automáticamente y, a continuación, se reinicia inmediatamente y vuelve a su estado de trabajo (S0). |
PowerActionShutdownOff El equipo está escribiendo su estado de apagado (S5). Después de que todos los dispositivos hayan entrado en su estado desactivado (D3), el equipo se apaga automáticamente. |
PowerActionWarmEject El equipo se está expulsando de un dispositivo de acoplamiento compatible con ACPI. Normalmente, el estado de energía del equipo no cambia. |
PowerActionDisplayOff |
Requisitos
Requisito | Valor |
---|---|
encabezado de | wdm.h (incluya Wdm.h) |