DEFAULT_ENDPOINT_UPDATE structure (ucxendpoint.h)

Contains the handle to the default endpoint to update in a framework request that is passed by UCX when it invokes EVT_UCX_DEFAULT_ENDPOINT_UPDATE callback function.

Syntax

typedef struct _DEFAULT_ENDPOINT_UPDATE {
  USBDEVICE_MGMT_HEADER Header;
  UCXENDPOINT           DefaultEndpoint;
  ULONG                 MaxPacketSize;
} DEFAULT_ENDPOINT_UPDATE, *PDEFAULT_ENDPOINT_UPDATE;

Members

Header

A USBDEVICE_MGMT_HEADER structure that contains header information related to the USB device or hub endpoint.

DefaultEndpoint

A handle to the default endpoint to update.

MaxPacketSize

The maximum packet size of the default endpoint.

Requirements

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

See also

EVT_UCX_DEFAULT_ENDPOINT_UPDATE