estrutura UDECX_USB_ENDPOINT_CALLBACKS (udecxusbendpoint.h)
Contém ponteiros de função para funções de retorno de chamada de ponto de extremidade implementadas pelo driver de cliente UDE. Inicialize essa estrutura chamando UDECX_USB_ENDPOINT_CALLBACKS_INIT.
Sintaxe
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;
Membros
Size
O tamanho dessa estrutura.
EvtUsbEndpointReset
Necessário. Um ponteiro para uma função de retorno de chamada EVT_UDECX_USB_ENDPOINT_RESET implementada por um driver cliente UDE.
EvtUsbEndpointStart
Opcional. Um ponteiro para uma função de retorno de chamada EVT_UDECX_USB_ENDPOINT_START implementada por um driver cliente UDE.
EvtUsbEndpointPurge
Opcional. Um ponteiro para uma função de retorno de chamada EVT_UDECX_USB_ENDPOINT_PURGE implementada por um driver cliente UDE.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | udecxusbendpoint.h (inclua Udecx.h) |