---
title: DDDeviceState.invalid
framework: DeviceDiscoveryExtension
role: symbol
role_heading: Case
path: devicediscoveryextension/dddevicestate/invalid
---

# DDDeviceState.invalid

A state that indicates the device is invalid or that the user disapproves of the device.

## Declaration

```swift
case invalid
```

## See Also

### Communicating a device’s status

- [DDDeviceState.activating](devicediscoveryextension/dddevicestate/activating.md)
- [DDDeviceState.activated](devicediscoveryextension/dddevicestate/activated.md)
- [DDDeviceState.authorized](devicediscoveryextension/dddevicestate/authorized.md)
- [DDDeviceState.invalidating](devicediscoveryextension/dddevicestate/invalidating.md)
