---
title: tIOUSB30HubExtStatus
framework: usbdriverkit
role: symbol
role_heading: Enumeration
path: usbdriverkit/tiousb30hubextstatus
---

# tIOUSB30HubExtStatus

Bit masks for getting port status values.

## Declaration

```occ
enum tIOUSB30HubExtStatus : unsigned int;
```

## Topics

### Getting the Extended Status Codes

- [kIOUSB30HubExtStatusRxSublinkSpeedID](usbdriverkit/tiousb30hubextstatus/kiousb30hubextstatusrxsublinkspeedid.md)
- [kIOUSB30HubExtStatusRxSublinkSpeedIDPhase](usbdriverkit/tiousb30hubextstatus/kiousb30hubextstatusrxsublinkspeedidphase.md)
- [kIOUSB30HubExtStatusTxSublinkSpeedID](usbdriverkit/tiousb30hubextstatus/kiousb30hubextstatustxsublinkspeedid.md)
- [kIOUSB30HubExtStatusTxSublinkSpeedIDPhase](usbdriverkit/tiousb30hubextstatus/kiousb30hubextstatustxsublinkspeedidphase.md)
- [kIOUSB30HubExtStatusRxLaneCount](usbdriverkit/tiousb30hubextstatus/kiousb30hubextstatusrxlanecount.md)
- [kIOUSB30HubExtStatusRxLaneCountPhase](usbdriverkit/tiousb30hubextstatus/kiousb30hubextstatusrxlanecountphase.md)
- [kIOUSB30HubExtStatusTxLaneCount](usbdriverkit/tiousb30hubextstatus/kiousb30hubextstatustxlanecount.md)
- [kIOUSB30HubExtStatusTxLaneCountPhase](usbdriverkit/tiousb30hubextstatus/kiousb30hubextstatustxlanecountphase.md)

## See Also

### Hub Port Status Requests

- [IOUSB30HubPortStatusExt](usbdriverkit/iousb30hubportstatusext.md)
- [tIOUSBDeviceRequestDirectionValue](usbdriverkit/tiousbdevicerequestdirectionvalue.md)
- [tIOUSB30HubPortStatusCode](usbdriverkit/tiousb30hubportstatuscode.md)
- [Hub Parameters](usbdriverkit/hub_parameters-enum.md)
