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 do 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 desta estrutura.
EvtUsbEndpointReset
Obrigatórios. Um ponteiro para uma função de retorno de chamada EVT_UDECX_USB_ENDPOINT_RESET implementada por um driver de cliente UDE.
EvtUsbEndpointStart
Opcional. Um ponteiro para uma função de retorno de chamada EVT_UDECX_USB_ENDPOINT_START implementada por um driver de cliente UDE.
EvtUsbEndpointPurge
Opcional. Um ponteiro para uma função de retorno de chamada EVT_UDECX_USB_ENDPOINT_PURGE implementada por um driver de cliente UDE.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | udecxusbendpoint.h (include Udecx.h) |