structure UDECX_USB_ENDPOINT_CALLBACKS (udecxusbendpoint.h)
Contient des pointeurs de fonction vers les fonctions de rappel de point de terminaison implémentées par le pilote client UDE. Initialisez cette structure en appelant UDECX_USB_ENDPOINT_CALLBACKS_INIT.
Syntaxe
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;
Membres
Size
La taille de cette structure.
EvtUsbEndpointReset
Obligatoire. Pointeur vers une fonction de rappel EVT_UDECX_USB_ENDPOINT_RESET implémentée par un pilote client UDE.
EvtUsbEndpointStart
facultatif. Pointeur vers une fonction de rappel EVT_UDECX_USB_ENDPOINT_START implémentée par un pilote client UDE.
EvtUsbEndpointPurge
facultatif. Pointeur vers une fonction de rappel EVT_UDECX_USB_ENDPOINT_PURGE implémentée par un pilote client UDE.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | udecxusbendpoint.h (inclure Udecx.h) |