---
title: tIOUSBDeviceRequestDirectionValue
framework: usbdriverkit
role: symbol
role_heading: Enumeration
path: usbdriverkit/tiousbdevicerequestdirectionvalue
---

# tIOUSBDeviceRequestDirectionValue

Enumerated device request direction values.

## Declaration

```occ
enum tIOUSBDeviceRequestDirectionValue : unsigned int;
```

## Topics

### Getting the Request Direction

- [kIOUSBDeviceRequestDirectionValueIn](usbdriverkit/tiousbdevicerequestdirectionvalue/kiousbdevicerequestdirectionvaluein.md)
- [kIOUSBDeviceRequestDirectionValueOut](usbdriverkit/tiousbdevicerequestdirectionvalue/kiousbdevicerequestdirectionvalueout.md)

## See Also

### Hub Port Status Requests

- [IOUSB30HubPortStatusExt](usbdriverkit/iousb30hubportstatusext.md)
- [tIOUSB30HubExtStatus](usbdriverkit/tiousb30hubextstatus.md)
- [tIOUSB30HubPortStatusCode](usbdriverkit/tiousb30hubportstatuscode.md)
- [Hub Parameters](usbdriverkit/hub_parameters-enum.md)
