Condividi tramite


struttura UDECX_USB_ENDPOINT_CALLBACKS (udecxusbendpoint.h)

Contiene puntatori di 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;

Membri

Size

Dimensione di questa struttura.

EvtUsbEndpointReset

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

EvtUsbEndpointStart

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

EvtUsbEndpointPurge

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

Fabbisogno

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

Vedere anche

UdecxUsbEndpointCreare

UdecxUsbEndpointInitSetCallbacks