---
title: tIOUSBDeviceRequestRecipientValue
framework: usbdriverkit
role: symbol
role_heading: Enumeration
path: usbdriverkit/tiousbdevicerequestrecipientvalue
---

# tIOUSBDeviceRequestRecipientValue

Constants indicating the type of object that receives the results of a request.

## Declaration

```occ
enum tIOUSBDeviceRequestRecipientValue : unsigned int;
```

## Topics

### Getting the Request Recipient

- [kIOUSBDeviceRequestRecipientValueDevice](usbdriverkit/tiousbdevicerequestrecipientvalue/kiousbdevicerequestrecipientvaluedevice.md)
- [kIOUSBDeviceRequestRecipientValueInterface](usbdriverkit/tiousbdevicerequestrecipientvalue/kiousbdevicerequestrecipientvalueinterface.md)
- [kIOUSBDeviceRequestRecipientValueEndpoint](usbdriverkit/tiousbdevicerequestrecipientvalue/kiousbdevicerequestrecipientvalueendpoint.md)
- [kIOUSBDeviceRequestRecipientValueOther](usbdriverkit/tiousbdevicerequestrecipientvalue/kiousbdevicerequestrecipientvalueother.md)

## See Also

### Getting the Device Descriptors

- [CopyCapabilityDescriptors](usbdriverkit/iousbhostdevice/copycapabilitydescriptors.md)
- [CopyConfigurationDescriptor](usbdriverkit/iousbhostdevice/copyconfigurationdescriptor-lej1.md)
- [CopyConfigurationDescriptor](usbdriverkit/iousbhostdevice/copyconfigurationdescriptor-6qgew.md)
- [CopyConfigurationDescriptorWithValue](usbdriverkit/iousbhostdevice/copyconfigurationdescriptorwithvalue.md)
- [CopyDeviceDescriptor](usbdriverkit/iousbhostdevice/copydevicedescriptor.md)
- [CopyStringDescriptor](usbdriverkit/iousbhostdevice/copystringdescriptor-28ybo.md)
- [CopyStringDescriptor](usbdriverkit/iousbhostdevice/copystringdescriptor-9h8l2.md)
- [CopyDescriptor](usbdriverkit/iousbhostdevice/copydescriptor.md)
- [tIOUSBDeviceRequestTypeValue](usbdriverkit/tiousbdevicerequesttypevalue.md)
- [Descriptor Utilities](usbdriverkit/descriptor-utilities.md)
