USBTrace : Class Decoding : Hub
Download class decoders
Download USBTrace and class decoders:
Feedback
Help us to make USBTrace better!
Send us your feedback
Send us your feedback
USB devices which belong to the Hub class can be monitored using the Hub class decoder (Plug-in dll). The decoder will monitor Hub class specific requests as well as internal Hub specific USB IOCTLs. Hub descriptor is displayed by USBTrace in device information view.
The Hub class requests decoded are:
- GET STATUS
- CLEAR FEATURE
- GET STATE
- SET FEATURE
- GET DESCRIPTOR
- SET DESCRIPTOR
- CLEAR TT BUFFER
- RESET TT
- GET TT STATE
- STOP TT
The following internal USB (Hub Specific) IOCTLs are monitored:
- IOCTL_INTERNAL_USB_RESET_PORT
- IOCTL_INTERNAL_USB_GET_ROOTHUB_PDO
- IOCTL_INTERNAL_USB_GET_PORT_STATUS
- IOCTL_INTERNAL_USB_ENABLE_PORT
- IOCTL_INTERNAL_USB_GET_HUB_COUNT
- IOCTL_INTERNAL_USB_CYCLE_PORT
- IOCTL_INTERNAL_USB_GET_HUB_NAME
- IOCTL_INTERNAL_USB_GET_PARENT_HUB_INFO
Image below shows a Hub specific request, decoded and displayed by USBTrace.