---
title: IOUSBGetEndpointDescriptorOptions
framework: usbdriverkit
role: symbol
role_heading: Enumeration
path: usbdriverkit/iousbgetendpointdescriptoroptions
---

# IOUSBGetEndpointDescriptorOptions

Options for fetching the endpoint descriptors of a pipe.

## Declaration

```occ
enum IOUSBGetEndpointDescriptorOptions : unsigned int;
```

## Topics

### Getting the Descriptor Options

- [kIOUSBGetEndpointDescriptorOriginal](usbdriverkit/iousbgetendpointdescriptoroptions/kiousbgetendpointdescriptororiginal.md)
- [kIOUSBGetEndpointDescriptorCurrentPolicy](usbdriverkit/iousbgetendpointdescriptoroptions/kiousbgetendpointdescriptorcurrentpolicy.md)

## See Also

### Getting the Endpoint Descriptors

- [GetDescriptors](usbdriverkit/iousbhostpipe/getdescriptors.md)
- [IOUSBStandardEndpointDescriptors](usbdriverkit/iousbstandardendpointdescriptors.md)
