Structs§
- HCD_
ISO_ STAT_ COUNTERS - HCD_
STAT_ COUNTERS - HCD_
STAT_ INFORMATION_ 1 - HCD_
STAT_ INFORMATION_ 2 - HUB_
DEVICE_ CONFIG_ INFO - USB_
ACQUIRE_ INFO - USB_
BUS_ NOTIFICATION - USB_
COMPOSITE_ DEVICE_ INFO - USB_
COMPOSITE_ FUNCTION_ INFO - USB_
CONNECTION_ NOTIFICATION - USB_
CONTROLLER_ DEVICE_ INFO - USB_
CYCLE_ PORT_ PARAMS - USB_
DESCRIPTOR_ REQUEST - USB_
DESCRIPTOR_ REQUEST_ Setup Packet - USB_
DEVICE_ CHARACTERISTICS - USB_
DEVICE_ INFO - USB_
DEVICE_ NODE_ INFO - USB_
DEVICE_ NODE_ INFO_ u - USB_
DEVICE_ PERFORMANCE_ INFO - USB_
DEVICE_ STATE - USB_
FRAME_ NUMBER_ AND_ QPC_ FOR_ TIME_ SYNC_ INFORMATION - USB_
HCD_ DRIVERKEY_ NAME - USB_
HUB_ CAPABILITIES - USB_
HUB_ CAPABILITIES_ EX - USB_
HUB_ CAP_ FLAGS - USB_
HUB_ DEVICE_ INFO - USB_
HUB_ DEVICE_ UXD_ SETTINGS - USB_
HUB_ INFORMATION - USB_
HUB_ INFORMATION_ EX - USB_
HUB_ INFORMATION_ EX_ u - USB_
HUB_ NAME - USB_
HUB_ PORT_ INFORMATION - USB_
ID_ STRING - USB_
MI_ PARENT_ INFORMATION - USB_
NODE_ CONNECTION_ ATTRIBUTES - USB_
NODE_ CONNECTION_ DRIVERKEY_ NAME - USB_
NODE_ CONNECTION_ INFORMATION - USB_
NODE_ CONNECTION_ INFORMATION_ EX - USB_
NODE_ CONNECTION_ INFORMATION_ EX_ V2 - USB_
NODE_ CONNECTION_ INFORMATION_ EX_ V2_ FLAGS - USB_
NODE_ CONNECTION_ NAME - USB_
NODE_ INFORMATION - USB_
NODE_ INFORMATION_ u - USB_
NOTIFICATION - USB_
PIPE_ INFO - USB_
PORT_ CONNECTOR_ PROPERTIES - USB_
PORT_ PROPERTIES - USB_
PROTOCOLS - USB_
ROOT_ HUB_ NAME - USB_
START_ FAILDATA - USB_
START_ TRACKING_ FOR_ TIME_ SYNC_ INFORMATION - USB_
STOP_ TRACKING_ FOR_ TIME_ SYNC_ INFORMATION - USB_
TOPOLOGY_ ADDRESS - USB_
TRANSPORT_ CHARACTERISTICS - USB_
TRANSPORT_ CHARACTERISTICS_ CHANGE_ NOTIFICATION - USB_
TRANSPORT_ CHARACTERISTICS_ CHANGE_ REGISTRATION - USB_
TRANSPORT_ CHARACTERISTICS_ CHANGE_ UNREGISTRATION
Enums§
Constants§
- Acquire
BusInfo - Acquire
Controller Name - Acquire
HubName - Composite
Device - Device
Caused Overcurrent - Device
Connected - Device
Enumerating - Device
Failed Enumeration - Device
General Failure - Device
HubNested TooDeeply - Device
InLegacy Hub - Device
NotEnough Bandwidth - Device
NotEnough Power - Device
Reset - Enumeration
Failure - HubDevice
- HubNested
TooDeeply - HubOvercurrent
- HubPower
Change - IOCTL_
GET_ HCD_ DRIVERKEY_ NAME - IOCTL_
INTERNAL_ USB_ CYCLE_ PORT - IOCTL_
INTERNAL_ USB_ ENABLE_ PORT - IOCTL_
INTERNAL_ USB_ FAIL_ GET_ STATUS_ FROM_ DEVICE - IOCTL_
INTERNAL_ USB_ GET_ BUSGUID_ INFO - IOCTL_
INTERNAL_ USB_ GET_ BUS_ INFO - IOCTL_
INTERNAL_ USB_ GET_ CONTROLLER_ NAME - IOCTL_
INTERNAL_ USB_ GET_ DEVICE_ CONFIG_ INFO - IOCTL_
INTERNAL_ USB_ GET_ DEVICE_ HANDLE - IOCTL_
INTERNAL_ USB_ GET_ DEVICE_ HANDLE_ EX - IOCTL_
INTERNAL_ USB_ GET_ HUB_ COUNT - IOCTL_
INTERNAL_ USB_ GET_ HUB_ NAME - IOCTL_
INTERNAL_ USB_ GET_ PARENT_ HUB_ INFO - IOCTL_
INTERNAL_ USB_ GET_ PORT_ STATUS - IOCTL_
INTERNAL_ USB_ GET_ ROOTHUB_ PDO - IOCTL_
INTERNAL_ USB_ GET_ TOPOLOGY_ ADDRESS - IOCTL_
INTERNAL_ USB_ GET_ TT_ DEVICE_ HANDLE - IOCTL_
INTERNAL_ USB_ NOTIFY_ IDLE_ READY - IOCTL_
INTERNAL_ USB_ RECORD_ FAILURE - IOCTL_
INTERNAL_ USB_ REGISTER_ COMPOSITE_ DEVICE - IOCTL_
INTERNAL_ USB_ REQUEST_ REMOTE_ WAKE_ NOTIFICATION - IOCTL_
INTERNAL_ USB_ REQ_ GLOBAL_ RESUME - IOCTL_
INTERNAL_ USB_ REQ_ GLOBAL_ SUSPEND - IOCTL_
INTERNAL_ USB_ RESET_ PORT - IOCTL_
INTERNAL_ USB_ SUBMIT_ IDLE_ NOTIFICATION - IOCTL_
INTERNAL_ USB_ SUBMIT_ URB - IOCTL_
INTERNAL_ USB_ UNREGISTER_ COMPOSITE_ DEVICE - IOCTL_
USB_ DIAGNOSTIC_ MODE_ OFF - IOCTL_
USB_ DIAGNOSTIC_ MODE_ ON - IOCTL_
USB_ DIAG_ IGNORE_ HUBS_ OFF - IOCTL_
USB_ DIAG_ IGNORE_ HUBS_ ON - IOCTL_
USB_ GET_ DESCRIPTOR_ FROM_ NODE_ CONNECTION - IOCTL_
USB_ GET_ DEVICE_ CHARACTERISTICS - IOCTL_
USB_ GET_ FRAME_ NUMBER_ AND_ QPC_ FOR_ TIME_ SYNC - IOCTL_
USB_ GET_ HUB_ CAPABILITIES - IOCTL_
USB_ GET_ HUB_ CAPABILITIES_ EX - IOCTL_
USB_ GET_ HUB_ INFORMATION_ EX - IOCTL_
USB_ GET_ NODE_ CONNECTION_ ATTRIBUTES - IOCTL_
USB_ GET_ NODE_ CONNECTION_ DRIVERKEY_ NAME - IOCTL_
USB_ GET_ NODE_ CONNECTION_ INFORMATION - IOCTL_
USB_ GET_ NODE_ CONNECTION_ INFORMATION_ EX - IOCTL_
USB_ GET_ NODE_ CONNECTION_ INFORMATION_ EX_ V2 - IOCTL_
USB_ GET_ NODE_ CONNECTION_ NAME - IOCTL_
USB_ GET_ NODE_ INFORMATION - IOCTL_
USB_ GET_ PORT_ CONNECTOR_ PROPERTIES - IOCTL_
USB_ GET_ ROOT_ HUB_ NAME - IOCTL_
USB_ GET_ TRANSPORT_ CHARACTERISTICS - IOCTL_
USB_ HCD_ DISABLE_ PORT - IOCTL_
USB_ HCD_ ENABLE_ PORT - IOCTL_
USB_ HCD_ GET_ STATS_ 1 - IOCTL_
USB_ HCD_ GET_ STATS_ 2 - IOCTL_
USB_ HUB_ CYCLE_ PORT - IOCTL_
USB_ NOTIFY_ ON_ TRANSPORT_ CHARACTERISTICS_ CHANGE - IOCTL_
USB_ REGISTER_ FOR_ TRANSPORT_ CHARACTERISTICS_ CHANGE - IOCTL_
USB_ RESET_ HUB - IOCTL_
USB_ START_ TRACKING_ FOR_ TIME_ SYNC - IOCTL_
USB_ STOP_ TRACKING_ FOR_ TIME_ SYNC - IOCTL_
USB_ UNREGISTER_ FOR_ TRANSPORT_ CHARACTERISTICS_ CHANGE - Insufficent
Bandwidth - Insufficent
Power - Modern
Device InLegacy Hub - NoDevice
Connected - Over
Current - Reset
Overcurrent - USBD_
PORT_ CONNECTED - USBD_
PORT_ ENABLED - USB_
DEVICE_ CHARACTERISTICS_ MAXIMUM_ PATH_ DELAYS_ AVAILABLE - USB_
DEVICE_ CHARACTERISTICS_ VERSION_ 1 - USB_
REGISTER_ FOR_ TRANSPORT_ BANDWIDTH_ CHANGE - USB_
REGISTER_ FOR_ TRANSPORT_ LATENCY_ CHANGE - USB_
TRANSPORT_ CHARACTERISTICS_ BANDWIDTH_ AVAILABLE - USB_
TRANSPORT_ CHARACTERISTICS_ LATENCY_ AVAILABLE - USB_
TRANSPORT_ CHARACTERISTICS_ VERSION_ 1 - Usb20
Hub - Usb30
Hub - UsbController
- UsbDevice
- UsbHub
- UsbMI
Parent - UsbRoot
Hub - WMI_
USB_ DEVICE_ NODE_ INFORMATION - WMI_
USB_ DRIVER_ INFORMATION - WMI_
USB_ DRIVER_ NOTIFICATION - WMI_
USB_ HUB_ NODE_ INFORMATION - WMI_
USB_ PERFORMANCE_ INFORMATION - WMI_
USB_ POWER_ DEVICE_ ENABLE
Type Aliases§
- PHCD_
ISO_ STAT_ COUNTERS - PHCD_
STAT_ COUNTERS - PHCD_
STAT_ INFORMATION_ 1 - PHCD_
STAT_ INFORMATION_ 2 - PHUB_
DEVICE_ CONFIG_ INFO - PUSB_
ACQUIRE_ INFO - PUSB_
BUS_ NOTIFICATION - PUSB_
COMPOSITE_ DEVICE_ INFO - PUSB_
COMPOSITE_ FUNCTION_ INFO - PUSB_
CONNECTION_ NOTIFICATION - PUSB_
CONNECTION_ STATUS - PUSB_
CONTROLLER_ DEVICE_ INFO - PUSB_
CYCLE_ PORT_ PARAMS - PUSB_
DESCRIPTOR_ REQUEST - PUSB_
DEVICE_ CHARACTERISTICS - PUSB_
DEVICE_ INFO - PUSB_
DEVICE_ NODE_ INFO - PUSB_
DEVICE_ PERFORMANCE_ INFO - PUSB_
DEVICE_ STATE - PUSB_
FRAME_ NUMBER_ AND_ QPC_ FOR_ TIME_ SYNC_ INFORMATION - PUSB_
HCD_ DRIVERKEY_ NAME - PUSB_
HUB_ CAPABILITIES - PUSB_
HUB_ CAPABILITIES_ EX - PUSB_
HUB_ CAP_ FLAGS - PUSB_
HUB_ DEVICE_ INFO - PUSB_
HUB_ DEVICE_ UXD_ SETTINGS - PUSB_
HUB_ INFORMATION - PUSB_
HUB_ INFORMATION_ EX - PUSB_
HUB_ NAME - PUSB_
HUB_ PORT_ INFORMATION - PUSB_
ID_ STRING - PUSB_
MI_ PARENT_ INFORMATION - PUSB_
NODE_ CONNECTION_ ATTRIBUTES - PUSB_
NODE_ CONNECTION_ DRIVERKEY_ NAME - PUSB_
NODE_ CONNECTION_ INFORMATION - PUSB_
NODE_ CONNECTION_ INFORMATION_ EX - PUSB_
NODE_ CONNECTION_ INFORMATION_ EX_ V2 - PUSB_
NODE_ CONNECTION_ INFORMATION_ EX_ V2_ FLAGS - PUSB_
NODE_ CONNECTION_ NAME - PUSB_
NODE_ INFORMATION - PUSB_
NOTIFICATION - PUSB_
PIPE_ INFO - PUSB_
PORT_ CONNECTOR_ PROPERTIES - PUSB_
PORT_ PROPERTIES - PUSB_
PROTOCOLS - PUSB_
ROOT_ HUB_ NAME - PUSB_
START_ FAILDATA - PUSB_
START_ TRACKING_ FOR_ TIME_ SYNC_ INFORMATION - PUSB_
STOP_ TRACKING_ FOR_ TIME_ SYNC_ INFORMATION - PUSB_
TOPOLOGY_ ADDRESS - PUSB_
TRANSPORT_ CHARACTERISTICS - PUSB_
TRANSPORT_ CHARACTERISTICS_ CHANGE_ NOTIFICATION - PUSB_
TRANSPORT_ CHARACTERISTICS_ CHANGE_ REGISTRATION - PUSB_
TRANSPORT_ CHARACTERISTICS_ CHANGE_ UNREGISTRATION - PUSB_
WMI_ DEVICE_ NODE_ TYPE - USB_
CHANGE_ REGISTRATION_ HANDLE - USB_
CONNECTION_ STATUS - USB_
HUB_ NODE - USB_
HUB_ TYPE - USB_
NOTIFICATION_ TYPE - USB_
WMI_ DEVICE_ NODE_ TYPE