estructura UDECX_WDF_DEVICE_CONFIG (udecxwdfdevice.h)
Contiene punteros a las funciones de devolución de llamada de eventos implementadas por el controlador de cliente UDE para un controlador de host USB. Inicialice esta estructura llamando a UDECX_WDF_DEVICE_CONFIG_INIT.
Sintaxis
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;
Miembros
Size
Tamaño de esta estructura.
NumberOfUsb20Ports
Número de puertos USB 2.0 en el concentrador raíz del controlador host emulado.
NumberOfUsb30Ports
Número de puertos USB 3.0 en el concentrador raíz del controlador host emulado.
EvtUdecxWdfDeviceQueryUsbCapability
Puntero a una función de devolución de llamada EVT_UDECX_WDF_DEVICE_QUERY_USB_CAPABILITY .
ResetAction
Valor de tipo UDECX_WDF_DEVICE_RESET_ACTION que indica la acción de restablecimiento: cada dispositivo conectado o el controlador host.
EvtUdecxWdfDeviceReset
Puntero a una función de devolución de llamada de EVT_UDECX_WDF_DEVICE_RESET .
Requisitos
Requisito | Valor |
---|---|
Header | udecxwdfdevice.h (incluya Udecx.h) |