USB_CYCLE_PORT_PARAMS structure (usbioctl.h)

The USB_CYCLE_PORT_PARAMS structure is used with the IOCTL_USB_HUB_CYCLE_PORT I/O control request to power cycle the port that is associated with the PDO that receives the request.

Syntax

typedef struct _USB_CYCLE_PORT_PARAMS {
  ULONG ConnectionIndex;
  ULONG StatusReturned;
} USB_CYCLE_PORT_PARAMS, *PUSB_CYCLE_PORT_PARAMS;

Members

ConnectionIndex

Specifies the port number starting at 1.

StatusReturned

On return, contains the USBD status of the operation.

Requirements

Requirement Value
Header usbioctl.h

See also

IOCTL_USB_HUB_CYCLE_PORT