---
title: kIOUSBEndpointDescriptorTransferTypeControl
framework: usbdriverkit
role: symbol
role_heading: Enumeration Case
path: usbdriverkit/kiousbendpointdescriptortransfertypecontrol
---

# kIOUSBEndpointDescriptorTransferTypeControl

## Declaration

```occ
kIOUSBEndpointDescriptorTransferTypeControl
```

## See Also

### Getting the Options

- [kIOUSBEndpointDescriptorNumber](usbdriverkit/kiousbendpointdescriptornumber.md)
- [kIOUSBEndpointDescriptorNumberPhase](usbdriverkit/kiousbendpointdescriptornumberphase.md)
- [kIOUSBEndpointDescriptorEndpointAddressReserved](usbdriverkit/kiousbendpointdescriptorendpointaddressreserved.md)
- [kIOUSBEndpointDescriptorDirection](usbdriverkit/kiousbendpointdescriptordirection.md)
- [kIOUSBEndpointDescriptorDirectionPhase](usbdriverkit/kiousbendpointdescriptordirectionphase.md)
- [kIOUSBEndpointDescriptorDirectionOut](usbdriverkit/kiousbendpointdescriptordirectionout.md)
- [kIOUSBEndpointDescriptorDirectionIn](usbdriverkit/kiousbendpointdescriptordirectionin.md)
- [kIOUSBEndpointDescriptorTransferType](usbdriverkit/kiousbendpointdescriptortransfertype.md)
- [kIOUSBEndpointDescriptorTransferTypePhase](usbdriverkit/kiousbendpointdescriptortransfertypephase.md)
- [kIOUSBEndpointDescriptorTransferTypeIsochronous](usbdriverkit/kiousbendpointdescriptortransfertypeisochronous.md)
- [kIOUSBEndpointDescriptorTransferTypeBulk](usbdriverkit/kiousbendpointdescriptortransfertypebulk.md)
- [kIOUSBEndpointDescriptorTransferTypeInterrupt](usbdriverkit/kiousbendpointdescriptortransfertypeinterrupt.md)
- [kIOUSBEndpointDescriptorSynchronizationType](usbdriverkit/kiousbendpointdescriptorsynchronizationtype.md)
- [kIOUSBEndpointDescriptorSynchronizationTypePhase](usbdriverkit/kiousbendpointdescriptorsynchronizationtypephase.md)
- [kIOUSBEndpointDescriptorSynchronizationTypeNone](usbdriverkit/kiousbendpointdescriptorsynchronizationtypenone.md)
