UDECX_ENDPOINTS_CONFIGURE_TYPE enumeration (udecxusbdevice.h)

Defines values for endpoint configuration options.

Syntax

typedef enum _UDECX_ENDPOINTS_CONFIGURE_TYPE {
  UdecxEndpointsConfigureTypeDeviceInitialize,
  UdecxEndpointsConfigureTypeDeviceConfigurationChange,
  UdecxEndpointsConfigureTypeInterfaceSettingChange,
  UdecxEndpointsConfigureTypeEndpointsReleasedOnly
} UDECX_ENDPOINTS_CONFIGURE_TYPE, *PUDECX_ENDPOINTS_CONFIGURE_TYPE;

Constants

 
UdecxEndpointsConfigureTypeDeviceInitialize
Reserved for internal use.
UdecxEndpointsConfigureTypeDeviceConfigurationChange
The requested change applies to the USB device configuration.
UdecxEndpointsConfigureTypeInterfaceSettingChange
The requested change applies to an alternate setting of a USB interface.
UdecxEndpointsConfigureTypeEndpointsReleasedOnly
The requested change applies to an endpoint of an interface setting.

Requirements

Requirement Value
Header udecxusbdevice.h (include Udecx.h)

See also

EVT_UDECX_USB_DEVICE_ENDPOINTS_CONFIGURE

UDECX_ENDPOINTS_CONFIGURE_PARAMS