estrutura UDECX_WDF_DEVICE_CONFIG (udecxwdfdevice.h)
Contém ponteiros para funções de retorno de chamada de evento implementadas pelo driver de cliente UDE para um controlador de host USB. Inicialize essa estrutura chamando UDECX_WDF_DEVICE_CONFIG_INIT.
Sintaxe
typedef struct _UDECX_WDF_DEVICE_CONFIG {
ULONG Size;
USHORT NumberOfUsb20Ports;
USHORT NumberOfUsb30Ports;
PFN_UDECX_WDF_DEVICE_QUERY_USB_CAPABILITY EvtUdecxWdfDeviceQueryUsbCapability;
UDECX_WDF_DEVICE_RESET_ACTION ResetAction;
PFN_UDECX_WDF_DEVICE_RESET EvtUdecxWdfDeviceReset;
} UDECX_WDF_DEVICE_CONFIG, *PUDECX_WDF_DEVICE_CONFIG;
Membros
Size
O tamanho desta estrutura.
NumberOfUsb20Ports
O número de portas USB 2.0 no hub raiz do controlador de host emulado.
NumberOfUsb30Ports
O número de portas USB 3.0 no hub raiz do controlador de host emulado.
EvtUdecxWdfDeviceQueryUsbCapability
Um ponteiro para uma função de retorno de chamada EVT_UDECX_WDF_DEVICE_QUERY_USB_CAPABILITY.
ResetAction
Um valor de tipo UDECX_WDF_DEVICE_RESET_ACTION que indica a ação de redefinição: cada dispositivo anexado ou o controlador de host.
EvtUdecxWdfDeviceReset
Um ponteiro para uma função de retorno de chamada EVT_UDECX_WDF_DEVICE_RESET.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | udecxwdfdevice.h (inclua Udecx.h) |