---
title: tIOUSBTopology
framework: USBDriverKit
role: symbol
role_heading: Enumeration
platforms: [driverkit 19.0+]
path: usbdriverkit/tiousbtopology
---

# tIOUSBTopology

## Declaration

```occ
enum tIOUSBTopology : unsigned int;
```

## Topics

### Enumeration Cases

- [kIOUSBTopology1Hub](usbdriverkit/tiousbtopology/kiousbtopology1hub.md)
- [kIOUSBTopology2Hub](usbdriverkit/tiousbtopology/kiousbtopology2hub.md)
- [kIOUSBTopology3Hub](usbdriverkit/tiousbtopology/kiousbtopology3hub.md)
- [kIOUSBTopology4Hub](usbdriverkit/tiousbtopology/kiousbtopology4hub.md)
- [kIOUSBTopology5Hub](usbdriverkit/tiousbtopology/kiousbtopology5hub.md)
- [kIOUSBTopologyHost](usbdriverkit/tiousbtopology/kiousbtopologyhost.md)
- [kIOUSBTopologyRootPort](usbdriverkit/tiousbtopology/kiousbtopologyrootport.md)
- [kIOUSBTopologyTierLimit](usbdriverkit/tiousbtopology/kiousbtopologytierlimit.md)
