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