USB_DEVICE_PORT_PATH 结构 (ucxusbdevice.h)

包含 USB 设备的端口路径。

语法

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;

成员

Size

此结构的大小(以字节为单位)。

PortPathDepth

USB 拓扑树中路径的深度,由主机控制器、集线器和设备组成。

TTHubDepth

来自 TT 集线器的 USB 拓扑树中路径的深度。

PortPath[MAX_USB_DEVICE_DEPTH]

集线器上已连接的 USB 端口的索引。

要求

要求
Header ucxusbdevice.h (包括 Ucxclass.h)

另请参阅

UCXUSBDEVICE_INFO