EVT_UFX_DEVICE_CONTROLLER_RESET função de retorno de chamada (ufxclient.h)
A implementação do driver 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 de 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 cliente.
Valor de retorno
Nenhum
Observações
O driver cliente do controlador de host de função registra sua implementação de EVT_UFX_DEVICE_CONTROLLER_RESET com a extensão da classe de função USB (UFX) chamando o método UfxDeviceCreate.
O driver cliente indica a conclusão desse evento chamando o método UfxDeviceEventComplete.
Requisitos
Requisito | Valor |
---|---|
da 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 |