USBDEVICE_ADDRESS structure (ucxusbdevice.h)

Contains parameters for a request to transition the specified device to the Addressed state. This structure is passed by UCX in request parameters (Parameters.Others.Arg1) of a framework request object of the EVT_UCX_USBDEVICE_ADDRESS callback function.

Syntax

typedef struct _USBDEVICE_ADDRESS {
  USBDEVICE_MGMT_HEADER Header;
  ULONG                 Reserved;
  ULONG                 Address;
} USBDEVICE_ADDRESS, *PUSBDEVICE_ADDRESS;

Members

Header

A USBDEVICE_MGMT_HEADER structure that contains the handle for the USB hub or device.

Reserved

Do not use.

Address

The address of the specified the USB hub or device.

Requirements

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

See also

EVT_UCX_USBDEVICE_ADDRESS