Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 |