---
title: kIOUSBDeviceRequestTypePhase
framework: usbdriverkit
role: symbol
role_heading: Enumeration Case
path: usbdriverkit/tiousbdevicerequest/kiousbdevicerequesttypephase
---

# kIOUSBDeviceRequestTypePhase

## Declaration

```occ
kIOUSBDeviceRequestTypePhase
```

## See Also

### Getting the Device Request Settings

- [kIOUSBDeviceRequestSize](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestsize.md)
- [kIOUSBDeviceRequestDirectionMask](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestdirectionmask.md)
- [kIOUSBDeviceRequestDirectionPhase](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestdirectionphase.md)
- [kIOUSBDeviceRequestDirectionOut](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestdirectionout.md)
- [kIOUSBDeviceRequestDirectionIn](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestdirectionin.md)
- [kIOUSBDeviceRequestTypeMask](usbdriverkit/tiousbdevicerequest/kiousbdevicerequesttypemask.md)
- [kIOUSBDeviceRequestTypeStandard](usbdriverkit/tiousbdevicerequest/kiousbdevicerequesttypestandard.md)
- [kIOUSBDeviceRequestTypeClass](usbdriverkit/tiousbdevicerequest/kiousbdevicerequesttypeclass.md)
- [kIOUSBDeviceRequestTypeVendor](usbdriverkit/tiousbdevicerequest/kiousbdevicerequesttypevendor.md)
- [kIOUSBDeviceRequestRecipientMask](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestrecipientmask.md)
- [kIOUSBDeviceRequestRecipientPhase](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestrecipientphase.md)
- [kIOUSBDeviceRequestRecipientDevice](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestrecipientdevice.md)
- [kIOUSBDeviceRequestRecipientInterface](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestrecipientinterface.md)
- [kIOUSBDeviceRequestRecipientEndpoint](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestrecipientendpoint.md)
- [kIOUSBDeviceRequestRecipientOther](usbdriverkit/tiousbdevicerequest/kiousbdevicerequestrecipientother.md)
