UDECX_USB_ENDPOINT_CALLBACKS Struktur (udecxusbendpoint.h)
Enthält Funktionszeiger auf Endpunktrückruffunktionen, die vom UDE-Clienttreiber implementiert werden. Initialisieren Sie diese Struktur, indem Sie UDECX_USB_ENDPOINT_CALLBACKS_INITaufrufen.
Syntax
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;
Angehörige
Size
Die Größe dieser Struktur.
EvtUsbEndpointReset
Erforderlich. Ein Zeiger auf eine EVT_UDECX_USB_ENDPOINT_RESET Rückruffunktion, die von einem UDE-Clienttreiber implementiert wird.
EvtUsbEndpointStart
Wahlfrei. Ein Zeiger auf eine EVT_UDECX_USB_ENDPOINT_START Rückruffunktion, die von einem UDE-Clienttreiber implementiert wird.
EvtUsbEndpointPurge
Wahlfrei. Ein Zeiger auf eine EVT_UDECX_USB_ENDPOINT_PURGE Rückruffunktion, die von einem UDE-Clienttreiber implementiert wird.
Anforderungen
Anforderung | Wert |
---|---|
Header- | udecxusbendpoint.h (include Udecx.h) |