enumeración POWER_ACTION (wudfddi.h)
[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los controladores UMDF nuevos deben escribirse con UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción con UMDF.
La enumeración POWER_ACTION identifica las acciones de alimentación del sistema que pueden producirse en un equipo.
Syntax
typedef enum __MIDL___MIDL_itf_wudfddi_0000_0000_0001 {
PowerActionNone,
PowerActionReserved,
PowerActionSleep,
PowerActionHibernate,
PowerActionShutdown,
PowerActionShutdownReset,
PowerActionShutdownOff,
PowerActionWarmEject
} 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 suspensión del sistema (S1, S2 o S3). |
PowerActionHibernate El equipo está escribiendo su estado de hibernación (S4). |
PowerActionShutdown El equipo entra en su estado de apagado (S5). Una vez que todos los dispositivos han entrado en su estado desactivado (D3), el equipo permanece encendido hasta que un administrador presiona el botón de encendido. |
PowerActionShutdownReset El equipo entra en su estado de apagado (S5). Una vez que todos los dispositivos han 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 funcionamiento (S0). |
PowerActionShutdownOff El equipo entra en 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 alimentación del equipo no cambia. |
Comentarios
La enumeración POWER_ACTION se usa como valor devuelto para IWDFDevice2::GetSystemPowerAction.
Requisitos
Requisito | Value |
---|---|
Versión mínima de UMDF | 1,9 |
Encabezado | wudfddi.h (incluya Wudfddi.h, Ntpoapi.h, Wdm.h) |