EVT_UFX_DEVICE_CONTROLLER_RESET função de retorno de chamada (ufxclient.h)
A implementação do driver do cliente para redefinir o controlador de função para seu estado inicial.
Sintaxe
EVT_UFX_DEVICE_CONTROLLER_RESET EvtUfxDeviceControllerReset;
void EvtUfxDeviceControllerReset(
[in] UFXDEVICE unnamedParam1,
[in, optional] PUFX_HARDWARE_FAILURE_CONTEXT unnamedParam2
)
{...}
Parâmetros
[in] unnamedParam1
O identificador para um objeto de dispositivo USB que o driver cliente recebeu em uma chamada anterior para o UfxDeviceCreate.
[in, optional] unnamedParam2
Um ponteiro para uma estrutura de UFX_HARDWARE_FAILURE_CONTEXT de comprimento variável alocada pelo driver do cliente.
Retornar valor
Nenhum
Comentários
O driver do cliente para o controlador de host de função registra sua implementação de EVT_UFX_DEVICE_CONTROLLER_RESET com a extensão de classe de função USB (UFX) chamando o método UfxDeviceCreate .
O driver do cliente indica a conclusão desse evento chamando o método UfxDeviceEventComplete .
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Versão mínima do KMDF | 1.0 |
Versão mínima do UMDF | 2,0 |
Cabeçalho | ufxclient.h |
IRQL | PASSIVE_LEVEL |