UCXUSBDEVICE_INFO structure (ucxusbdevice.h)

Contains information about the USB device. This structure is passed by UCX in the EVT_UCX_CONTROLLER_USBDEVICE_ADD event callback function.

Syntax

typedef struct _UCXUSBDEVICE_INFO {
  ULONG                Size;
  USB_DEVICE_SPEED     DeviceSpeed;
  UCXUSBDEVICE         TtHub;
  USB_DEVICE_PORT_PATH PortPath;
} UCXUSBDEVICE_INFO, *PUCXUSBDEVICE_INFO;

Members

Size

The size in bytes of this structure.

DeviceSpeed

Defines the device speed of the USB device or hub.

TtHub

A handle to the USB device object that represents the TT hub.

PortPath

The port path for the USB device or hub.

Requirements

Requirement Value
Header ucxusbdevice.h (include Ucxusbdevice.h)

See also

EVT_UCX_CONTROLLER_USBDEVICE_ADD