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)

Confira também

SYSTEM_POWER_STATE