USB_DEVICE_PORT_PATH structure (ucxusbdevice.h)
Contains the port path of a USB device.
Syntax
typedef struct _USB_DEVICE_PORT_PATH {
ULONG Size;
ULONG PortPathDepth;
ULONG TTHubDepth;
ULONG PortPath[MAX_USB_DEVICE_DEPTH];
} USB_DEVICE_PORT_PATH, *PUSB_DEVICE_PORT_PATH;
Members
Size
The size in bytes of this structure.
PortPathDepth
The depth of path in the USB topology tree, consisting of host controller, hubs, and devices.
TTHubDepth
The depth of path in the USB topology tree from a TT hub.
PortPath[MAX_USB_DEVICE_DEPTH]
The index of connected USB port on the hub.
Requirements
Requirement | Value |
---|---|
Header | ucxusbdevice.h (include Ucxclass.h) |