---
title: "StandardUSB::HubDescriptor"
framework: Kernel
role: symbol
role_heading: Structure
platforms: [macOS 12.0+]
path: kernel/standardusb_hubdescriptor
---

# StandardUSB::HubDescriptor

## Declaration

```occ
typedef struct StandardUSB::HubDescriptor {
    ...
} StandardUSB::HubDescriptor;
```

## Topics

### Instance Properties

- [bHubControllerCurrent](kernel/standardusb_hubdescriptor/3794098-bhubcontrollercurrent.md)
- [bNumberPorts](kernel/standardusb_hubdescriptor/3794099-bnumberports.md)
- [bPowerOnToPowerGood](kernel/standardusb_hubdescriptor/3794100-bpowerontopowergood.md)
- [deviceRemovable](kernel/standardusb_hubdescriptor/3794101-deviceremovable.md)
- [reserved](kernel/standardusb_hubdescriptor/3794102-reserved.md)
- [wHubCharacteristics](kernel/standardusb_hubdescriptor/3794103-whubcharacteristics.md)
