UDECX_ENDPOINT_TYPE-Enumeration (udecxusbdevice.h)

Definiert Werte für Endpunkttypen, die von einem virtuellen USB-Gerät unterstützt werden.

Syntax

typedef enum _UDECX_ENDPOINT_TYPE {
  UdecxEndpointTypeInvalid,
  UdecxEndpointTypeSimple,
  UdecxEndpointTypeDynamic
} UDECX_ENDPOINT_TYPE, *PUDECX_ENDPOINT_TYPE;

Konstanten

 
UdecxEndpointTypeInvalid
Der Endpunkt hat keinen gültigen Typ.
UdecxEndpointTypeSimple
Der Endpunkt wird in der ersten (und einzigen) Schnittstelleneinstellung der Schnittstelle definiert. Dieses Gerät verfügt nur über eine Konfiguration. Der Clienttreiber erstellt alle Endpunkte, bevor das Gerät erkannt wird.
UdecxEndpointTypeDynamic
Der Endpunkt wird dynamisch in der Implementierung des EVT_UDECX_USB_DEVICE_ENDPOINTS_CONFIGURE-Rückrufs des Clienttreibers erstellt.

Anforderungen

Anforderung Wert
Header udecxusbdevice.h (include Udecx.h)

Weitere Informationen

USB-Endpunkte

UdecxUsbDeviceInitSetEndpointsType