Compartir a través de


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

Consulte también

UfxDeviceCrear

UfxDeviceEventComplete