EVT_UFX_DEVICE_CONTROLLER_RESET función de devolución de llamada (ufxclient.h)
La implementación del controlador cliente para restablecer el controlador de funciones a su estado inicial.
Sintaxis
EVT_UFX_DEVICE_CONTROLLER_RESET EvtUfxDeviceControllerReset;
void EvtUfxDeviceControllerReset(
[in] UFXDEVICE unnamedParam1,
[in, optional] PUFX_HARDWARE_FAILURE_CONTEXT unnamedParam2
)
{...}
Parámetros
[in] unnamedParam1
Identificador de un objeto de dispositivo USB que el controlador cliente recibió en una llamada anterior al UfxDeviceCreate.
[in, optional] unnamedParam2
Puntero a una estructura UFX_HARDWARE_FAILURE_CONTEXT de longitud variable asignada por el controlador cliente.
Valor devuelto
Ninguno
Observaciones
El controlador cliente del controlador host de la función registra su implementación de EVT_UFX_DEVICE_CONTROLLER_RESET con la extensión de clase de función USB (UFX) llamando al método UfxDeviceCreate.
El controlador cliente indica la finalización de este evento llamando al método UfxDeviceEventComplete.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Windows |
versión mínima de KMDF | 1.0 |
versión mínima de UMDF | 2.0 |
encabezado de | ufxclient.h |
irQL | PASSIVE_LEVEL |