---
title: kIOUSBDeviceRequestSetDescriptor
framework: usbdriverkit
role: symbol
role_heading: Enumeration Case
path: usbdriverkit/kiousbdevicerequestsetdescriptor
---

# kIOUSBDeviceRequestSetDescriptor

## Declaration

```occ
kIOUSBDeviceRequestSetDescriptor
```

## See Also

### Getting the Request Types

- [kIOUSBDeviceRequestGetStatus](usbdriverkit/kiousbdevicerequestgetstatus.md)
- [kIOUSBDeviceRequestClearFeature](usbdriverkit/kiousbdevicerequestclearfeature.md)
- [kIOUSBDeviceRequestGetState](usbdriverkit/kiousbdevicerequestgetstate.md)
- [kIOUSBDeviceRequestSetFeature](usbdriverkit/kiousbdevicerequestsetfeature.md)
- [kIOUSBDeviceRequestSetAddress](usbdriverkit/kiousbdevicerequestsetaddress.md)
- [kIOUSBDeviceRequestGetDescriptor](usbdriverkit/kiousbdevicerequestgetdescriptor.md)
- [kIOUSBDeviceRequestGetConfiguration](usbdriverkit/kiousbdevicerequestgetconfiguration.md)
- [kIOUSBDeviceRequestSetConfiguration](usbdriverkit/kiousbdevicerequestsetconfiguration.md)
- [kIOUSBDeviceRequestGetInterface](usbdriverkit/kiousbdevicerequestgetinterface.md)
- [kIOUSBDeviceRequestSetInterface](usbdriverkit/kiousbdevicerequestsetinterface.md)
- [kIOUSBDeviceRequestSynchFrame](usbdriverkit/kiousbdevicerequestsynchframe.md)
- [kIOUSBDeviceRequestSetSel](usbdriverkit/kiousbdevicerequestsetsel.md)
- [kIOUSBDeviceRequestSetIsochronousDelay](usbdriverkit/kiousbdevicerequestsetisochronousdelay.md)
