Condividi tramite


struttura UDECX_USB_ENDPOINT_CALLBACKS (udecxusbendpoint.h)

Contiene puntatori a funzione alle funzioni di callback degli endpoint implementati dal driver client UDE. Inizializzare questa struttura chiamando UDECX_USB_ENDPOINT_CALLBACKS_INIT.

Sintassi

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;

Members

Size

Dimensione della struttura.

EvtUsbEndpointReset

Obbligatorio. Puntatore a una funzione di callback EVT_UDECX_USB_ENDPOINT_RESET implementata da un driver client UDE.

EvtUsbEndpointStart

facoltativo. Puntatore a una EVT_UDECX_USB_ENDPOINT_START funzione di callback implementata da un driver client UDE.

EvtUsbEndpointPurge

facoltativo. Puntatore a una funzione di callback EVT_UDECX_USB_ENDPOINT_PURGE implementata da un driver client UDE.

Requisiti

Requisito Valore
Intestazione udecxusbendpoint.h (include Udecx.h)

Vedi anche

UdecxUsbEndpointCreate

UdecxUsbEndpointInitSetCallbacks