DEVICE_POWER_STATE enumeração (wdm.h)
O tipo de enumeração DEVICE_POWER_STATE indica um estado de energia do dispositivo.
Syntax
typedef enum _DEVICE_POWER_STATE {
PowerDeviceUnspecified,
PowerDeviceD0,
PowerDeviceD1,
PowerDeviceD2,
PowerDeviceD3,
PowerDeviceMaximum
} DEVICE_POWER_STATE, *PDEVICE_POWER_STATE;
Constantes
PowerDeviceUnspecified Indica um estado de energia do dispositivo não especificado. |
PowerDeviceD0 Indica um estado máximo de energia do dispositivo, que corresponde ao estado de trabalho do dispositivo D0. |
PowerDeviceD1 Indica um estado de suspensão do dispositivo menor que PowerDeviceD0 e maior que PowerDeviceD2, que corresponde ao estado de energia do dispositivo D1. |
PowerDeviceD2 Indica um estado de suspensão do dispositivo menor que PowerDeviceD1 e maior que PowerDeviceD3, que corresponde ao estado de energia do dispositivo D2. |
PowerDeviceD3 Indica o estado de suspensão do dispositivo de menor potência, que corresponde ao estado de energia do dispositivo D3. |
PowerDeviceMaximum O número de valores de estado de energia do dispositivo para esse tipo de enumeração que representam estados de energia reais. O valor dos outros estados de energia do dispositivo é menor que esse valor. |
Comentários
Um estado de energia indica o nível de consumo de energia e, portanto, a extensão da atividade de computação, pelo sistema ou por um único dispositivo. O power manager define o estado de energia do sistema como um todo, em que o estado de energia do sistema é indicado por um dos valores do tipo de enumeração SYSTEM_POWER_STATE . Os drivers de dispositivo definem o estado de energia de seus dispositivos individuais, em que o estado de energia do dispositivo é indicado por um dos valores do tipo de enumeração DEVICE_POWER_STATE.
Para obter mais informações sobre estados de energia do sistema, consulte Manipulando solicitações de estado de energia do sistema. Para obter mais informações sobre os estados de energia do dispositivo, consulte Gerenciamento de energia para dispositivos individuais. Para obter mais informações sobre o gerenciamento de energia em geral, consulte Introdução ao Gerenciamento de Energia.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | wdm.h (include Wdm.h, Ntpoapi.h) |