HDAUDIO_CODEC_POWER_STATE enumeration (hdaudio.h)

The HDAUDIO_CODEC_POWER_STATE enumeration defines constants that specify the different power states that HD Audio codecs can support. All states are from DEVICE_POWER_STATE except PowerCodecD3Cold.

Syntax

typedef enum _HDAUDIO_CODEC_POWER_STATE {
  PowerCodecUnspecified,
  PowerCodecD0,
  PowerCodecD1,
  PowerCodecD2,
  PowerCodecD3,
  PowerCodecD3Cold,
  PowerCodecMaximum
} HDAUDIO_CODEC_POWER_STATE, *PHDAUDIO_CODEC_POWER_STATE;

Constants

 
PowerCodecUnspecified
An unspecified power state.
PowerCodecD0
Power state D0
PowerCodecD1
Power state D1
PowerCodecD2
Power state D2
PowerCodecD3
Power state D3
PowerCodecD3Cold
Power state D3 Cold
PowerCodecMaximum
Power state Maximum

Remarks

For more information about power states, see DEVICE_POWER_STATE.

Requirements

Requirement Value
Header hdaudio.h