---
title: configurationDescriptorData
framework: accessoryaccess
role: symbol
role_heading: Instance Property
path: accessoryaccess/aausbaccessory/configurationdescriptordata
---

# configurationDescriptorData

Returns the currently selected configuration descriptor data.

## Declaration

```swift
var configurationDescriptorData: Data? { get }
```

## Discussion

Discussion The underlying bytes can be cast to IOUSBConfigurationDescriptor. If the USB accessory isn’t configured, this returns nil.

## See Also

### Getting information about a USB accessory

- [deviceDescriptorData](accessoryaccess/aausbaccessory/devicedescriptordata.md)
- [registryID](accessoryaccess/aausbaccessory/registryid.md)
