Share via


estructura UDECX_USB_ENDPOINT_CALLBACKS (udecxusbendpoint.h)

Contiene punteros de función a las funciones de devolución de llamada del punto de conexión implementadas por el controlador de cliente UDE. Para inicializar esta estructura, llame a UDECX_USB_ENDPOINT_CALLBACKS_INIT.

Sintaxis

typedef struct _UDECX_USB_ENDPOINT_CALLBACKS {
  ULONG                        Size;
  PFN_UDECX_USB_ENDPOINT_RESET EvtUsbEndpointReset;
  PFN_UDECX_USB_ENDPOINT_START EvtUsbEndpointStart;
  PFN_UDECX_USB_ENDPOINT_PURGE EvtUsbEndpointPurge;
} UDECX_USB_ENDPOINT_CALLBACKS, *PUDECX_USB_ENDPOINT_CALLBACKS;

Miembros

Size

Tamaño de esta estructura.

EvtUsbEndpointReset

Necesario. Puntero a una función de devolución de llamada EVT_UDECX_USB_ENDPOINT_RESET implementada por un controlador de cliente UDE.

EvtUsbEndpointStart

Opcional. Puntero a una función de devolución de llamada EVT_UDECX_USB_ENDPOINT_START implementada por un controlador de cliente UDE.

EvtUsbEndpointPurge

Opcional. Puntero a una función de devolución de llamada EVT_UDECX_USB_ENDPOINT_PURGE implementada por un controlador de cliente UDE.

Requisitos

Requisito Valor
Header udecxusbendpoint.h (incluya Udecx.h)

Consulte también

UdecxUsbEndpointCreate

UdecxUsbEndpointInitSetCallbacks