ENDPOINT_RESET structure (ucxendpoint.h)

Describes information required to reset an endpoint. This structure is passed by UCX in the EVT_UCX_ENDPOINT_RESET callback function.

Syntax

typedef struct _ENDPOINT_RESET {
  USBDEVICE_MGMT_HEADER Header;
  UCXENDPOINT           Endpoint;
  ENDPOINT_RESET_FLAGS  Flags;
} ENDPOINT_RESET, *PENDPOINT_RESET;

Members

Header

A USBDEVICE_MGMT_HEADER structure that stores handles to the USB hub or device whose endpoints.

Endpoint

A handle to the device endpoint to reset.

Flags

A ENDPOINT_RESET_FLAGS value that indicates reset parameters.

Requirements

Requirement Value
Header ucxendpoint.h (include Ucxclass.h, Ucxendpoint.h)

See also

ENDPOINT_RESET_FLAGS