---
title: descriptor
framework: iousbhost
role: symbol
role_heading: Instance Property
path: iousbhost/iousbhostiosourcedescriptors/descriptor
---

# descriptor

The descriptor for a USB endpoint.

## Declaration

```swift
var descriptor: IOUSBEndpointDescriptor
```

## Discussion

Discussion Initialize this descriptor with a valid IOUSBEndpointDescriptor. See USB 3.2, 9.6.6.

## See Also

### Descriptors

- [bcdUSB](iousbhost/iousbhostiosourcedescriptors/bcdusb.md)
- [ssCompanionDescriptor](iousbhost/iousbhostiosourcedescriptors/sscompaniondescriptor.md)
- [sspCompanionDescriptor](iousbhost/iousbhostiosourcedescriptors/sspcompaniondescriptor.md)
