Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Inicializa una estructura de UCXUSBDEVICE_INIT con las funciones de devolución de llamada de eventos del controlador de cliente.
Sintaxis
VOID UcxUsbDeviceInitSetEventCallbacks(
[in, out] PUCXUSBDEVICE_INIT UsbDeviceInit,
[in] PUCX_USBDEVICE_EVENT_CALLBACKS EventCallbacks
);
Parámetros
[in, out] UsbDeviceInit
Puntero a una estructura de UCXUSBDEVICE_INIT que UCX pasa cuando invoca la función de devolución de llamada de eventos EVT_UCX_CONTROLLER_USBDEVICE_ADD del controlador de cliente.
[in] EventCallbacks
Puntero a una estructura de UCX_USBDEVICE_EVENT_CALLBACKS que contiene el puntero de función a las funciones de devolución de llamada de eventos del controlador cliente. El controlador cliente inicializa la estructura llamando a UCX_USBDEVICE_EVENT_CALLBACKS_INIT.
Valor devuelto
None
Observaciones
El método UcxUsbDeviceCreate usa una estructura de UCXUSBDEVICE_INIT inicializada para crear un dispositivo USB y registrar las funciones de devolución de llamada de eventos del controlador cliente.
Para obtener un ejemplo de código, vea EVT_UCX_CONTROLLER_USBDEVICE_ADD.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 10 |
| Plataforma de destino | Windows |
| Versión mínima de KMDF | 1.0 |
| Versión mínima de UMDF | 2.0 |
| Encabezado | ucxusbdevice.h (incluye Ucxclass.h) |