---
title: IOUSB30HubPortStatusExt
framework: usbdriverkit
role: symbol
role_heading: Structure
path: usbdriverkit/iousb30hubportstatusext
---

# IOUSB30HubPortStatusExt

The structure for getting the port status of a USB 3 hub.

## Declaration

```occ
struct IOUSB30HubPortStatusExt;
```

## Discussion

Discussion For information about this type, see section 10.16.2.6 (Get Port Status) of the USB 3.1 specification at http://www.usb.org.

## Topics

### Getting the Status Properties

- [wPortStatus](usbdriverkit/iousb30hubportstatusext/wportstatus.md)
- [wPortChange](usbdriverkit/iousb30hubportstatusext/wportchange.md)
- [dwExtPortStatus](usbdriverkit/iousb30hubportstatusext/dwextportstatus.md)

## See Also

### Hub Port Status Requests

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