---
title: IOUSBPlatformCapabilityDescriptor
framework: IOKit
role: symbol
role_heading: Structure
platforms: [Mac Catalyst 13.0+, macOS 10.15+]
path: iokit/iousbplatformcapabilitydescriptor
---

# IOUSBPlatformCapabilityDescriptor

## Declaration

```occ
typedef struct IOUSBPlatformCapabilityDescriptor {
    ...
} IOUSBPlatformCapabilityDescriptor;
```

## Topics

### Instance Properties

- [PlatformCapabilityUUID](iokit/iousbplatformcapabilitydescriptor/3142871-platformcapabilityuuid.md)
- [bDescriptorType](iokit/iousbplatformcapabilitydescriptor/3142872-bdescriptortype.md)
- [bDevCapabilityType](iokit/iousbplatformcapabilitydescriptor/3142873-bdevcapabilitytype.md)
- [bLength](iokit/iousbplatformcapabilitydescriptor/3142874-blength.md)
- [bReserved](iokit/iousbplatformcapabilitydescriptor/3142875-breserved.md)
