UDECX_ENDPOINT_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// udecxusbdevice.h

typedef enum _UDECX_ENDPOINT_TYPE {
  UdecxEndpointTypeInvalid,
  UdecxEndpointTypeSimple,
  UdecxEndpointTypeDynamic
} UDECX_ENDPOINT_TYPE, *PUDECX_ENDPOINT_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-udecxusbdevice-_udecx_endpoint_type)

_UDECX_ENDPOINT_TYPE enumeration

Description

Defines values for endpoint types supported by a virtual USB device.

Constants

UdecxEndpointTypeInvalid

The endpoint is not of a valid type.

UdecxEndpointTypeSimple

The endpoint is defined in the first (and only) interface setting of the interface. That device has only one configuration. The client driver creates all endpoints before the device is detected.

UdecxEndpointTypeDynamic

The endpoint is dynamically created in the client driver's implementation of the EVT_UDECX_USB_DEVICE_ENDPOINTS_CONFIGURE callback.

See also

USB endpoints

UdecxUsbDeviceInitSetEndpointsType