Compartilhar via


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

Confira também

UfxDeviceCreate

UfxDeviceEventComplete