Encabezado udecxusbendpoint.h

Usbref usa este encabezado. Para más información, consulte:

udecxusbendpoint.h contiene las siguientes interfaces de programación:

Functions

 
UDECX_USB_ENDPOINT_CALLBACKS_INIT

Inicializa una estructura de UDECX_USB_ENDPOINT_CALLBACKS antes de una llamada UdecxUsbEndpointCreate.
UdecxUsbEndpointCreate

Crea un objeto de extremo UDE.
UdecxUsbEndpointInitFree

Libere los recursos asignados por la llamada UdecxUsbSimpleEndpointInitAllocate.
UdecxUsbEndpointInitSetCallbacks

Establece punteros a las funciones de devolución de llamada implementadas por el controlador cliente UDE en los parámetros de inicialización del punto de conexión simple que se va a crear.
UdecxUsbEndpointInitSetEndpointAddress

Establece la dirección del punto de conexión en los parámetros de inicialización del punto de conexión simple que se va a crear.
UdecxUsbEndpointPurgeComplete

Completa una solicitud asincrónica para cancelar todas las solicitudes de E/S en cola al punto de conexión especificado.
UdecxUsbEndpointSetWdfIoQueue

Establece un objeto de cola de marco con un punto de conexión UDE.
UdecxUsbSimpleEndpointInitAllocate

Asigna memoria para una estructura de inicialización que se usa para crear un punto de conexión simple para el dispositivo USB virtual especificado.

Funciones de devolución de llamada

 
EVT_UDECX_USB_ENDPOINT_PURGE

La extensión de clase de emulación de dispositivo USB (UdeCx) invoca esta función de devolución de llamada para detener las solicitudes de E/S en cola del punto de conexión y cancelar las solicitudes sin procesar.
EVT_UDECX_USB_ENDPOINT_RESET

La extensión de clase de emulación de dispositivo USB (UdeCx) invoca esta función de devolución de llamada para restablecer un punto de conexión del dispositivo USB virtual.
EVT_UDECX_USB_ENDPOINT_START

La extensión de clase de emulación de dispositivo USB (UdeCx) invoca esta función de devolución de llamada para iniciar el procesamiento de solicitudes de E/S en el punto de conexión especificado del dispositivo USB virtual.

Estructuras

 
UDECX_USB_ENDPOINT_CALLBACKS

Contiene punteros de función a las funciones de devolución de llamada de punto de conexión implementadas por el controlador cliente de UDE. Inicialice esta estructura llamando a UDECX_USB_ENDPOINT_CALLBACKS_INIT.