Partilhar via


DEVICE_POWER_STATE enumeração (wdm.h)

O tipo de enumeração DEVICE_POWER_STATE indica um de estado de energia do dispositivo.

Sintaxe

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 a estado de trabalho do dispositivo D0.
PowerDeviceD1
Indica que um estado de suspensão 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 mais baixo, 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.

Observações

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 Tratando solicitações de estado de energia do sistema. Para obter mais informações sobre os estados de energia do dispositivo, consulte Gerenciando o Power for Individual Devices. Para obter mais informações sobre o gerenciamento de energia em geral, consulte Introdução ao Power Management.

Requisitos

Requisito Valor
cabeçalho wdm.h (include Wdm.h, Ntpoapi.h)

Consulte também

SYSTEM_POWER_STATE