структура UDECX_USB_ENDPOINT_CALLBACKS (udecxusbendpoint.h)
Содержит указатели функций на функции обратного вызова конечной точки, реализованные драйвером клиента UDE. Инициализировать эту структуру путем вызова UDECX_USB_ENDPOINT_CALLBACKS_INIT.
Синтаксис
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;
Члены
Size
Размер этой структуры.
EvtUsbEndpointReset
Обязательно. Указатель на функцию обратного вызова EVT_UDECX_USB_ENDPOINT_RESET, реализованную драйвером клиента UDE.
EvtUsbEndpointStart
Необязательный. Указатель на функцию обратного вызова EVT_UDECX_USB_ENDPOINT_START, реализованную драйвером клиента UDE.
EvtUsbEndpointPurge
Необязательный. Указатель на функцию обратного вызова EVT_UDECX_USB_ENDPOINT_PURGE, реализованную драйвером клиента UDE.
Требования
Требование | Ценность |
---|---|
заголовка | udecxusbendpoint.h (include Udecx.h) |