enumeración DEVICE_POWER_STATE (ntpoapi.h)

El tipo de enumeración DEVICE_POWER_STATE indica un estado de alimentación del dispositivo.

Syntax

typedef enum _DEVICE_POWER_STATE {
  PowerDeviceUnspecified,
  PowerDeviceD0,
  PowerDeviceD1,
  PowerDeviceD2,
  PowerDeviceD3,
  PowerDeviceMaximum
} DEVICE_POWER_STATE, *PDEVICE_POWER_STATE;

Constantes

 
PowerDeviceUnspecified
Indica un estado de alimentación del dispositivo no especificado.
PowerDeviceD0
Indica un estado máximo de alimentación del dispositivo, que corresponde al estado de funcionamiento del dispositivo D0.
PowerDeviceD1
Indica un estado de suspensión del dispositivo menor que PowerDeviceD0 y mayor que PowerDeviceD2, que corresponde al estado de alimentación del dispositivo D1.
PowerDeviceD2
Indica un estado de suspensión del dispositivo menor que PowerDeviceD1 y mayor que PowerDeviceD3, que corresponde al estado de alimentación del dispositivo D2.
PowerDeviceD3
Indica el estado de suspensión del dispositivo con tecnología más baja, que corresponde al estado de alimentación del dispositivo D3.
PowerDeviceMaximum
Número de valores de estado de energía del dispositivo para este tipo de enumeración que representan estados de energía reales. El valor de los demás estados de energía del dispositivo es menor que este valor.

Comentarios

Un estado de energía indica el nivel de consumo de energía (y, por tanto, la extensión de la actividad informática) por el sistema o por un único dispositivo. El administrador de energía establece el estado de energía del sistema en su conjunto, donde el estado de alimentación del sistema se indica mediante uno de los valores del tipo de enumeración SYSTEM_POWER_STATE . Los controladores de dispositivo establecen el estado de energía de sus dispositivos individuales, donde el estado de alimentación del dispositivo se indica mediante uno de los valores del tipo de enumeración DEVICE_POWER_STATE .

Para obtener más información sobre los estados de energía del sistema, consulte Control de solicitudes de estado de energía del sistema. Para obtener más información sobre los estados de energía del dispositivo, consulte Administración de energía para dispositivos individuales. Para obtener más información sobre la administración de energía en general, consulte Introducción a la administración de energía.

Requisitos

Requisito Valor
Header ntpoapi.h (incluya Wdm.h, Ntpoapi.h)

Consulte también

SYSTEM_POWER_STATE