---
title: IOAudioDevicePowerState
framework: kernel
role: symbol
role_heading: Enumeration
path: kernel/ioaudiodevicepowerstate
---

# IOAudioDevicePowerState

Identifies the power state of the audio device

## Declaration

```occ
typedef enum _IOAudioDevicePowerState : unsigned int {
    ...
} IOAudioDevicePowerState;
```

## Overview

Overview A newly created IOAudioDevices defaults to the idle state.

## Topics

### Constants

- [kIOAudioDeviceSleep](kernel/ioaudiodevicepowerstate/kioaudiodevicesleep.md)
- [kIOAudioDeviceIdle](kernel/ioaudiodevicepowerstate/kioaudiodeviceidle.md)
- [kIOAudioDeviceActive](kernel/ioaudiodevicepowerstate/kioaudiodeviceactive.md)
