---
title: IOUSBHIDDescriptorPtr
framework: kernel
role: symbol
role_heading: Type Alias
path: kernel/iousbhiddescriptorptr
---

# IOUSBHIDDescriptorPtr

A pointer to a structure that defines the USB HID descriptor.

## Declaration

```occ
typedef IOUSBHIDDescriptor *IOUSBHIDDescriptorPtr;
```

## See Also

### HID Descriptors

- [IOUSBHIDData](kernel/iousbhiddata.md)
- [IOUSBHIDDataPtr](kernel/iousbhiddataptr.md)
- [IOUSBHIDDescriptor](kernel/iousbhiddescriptor.md)
- [IOUSBHIDReportDesc](kernel/iousbhidreportdesc.md)
- [IOUSBHIDReportDescPtr](kernel/iousbhidreportdescptr.md)
