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) |