Partilhar via


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

Consulte também

UfxDeviceCreate

UfxDeviceEventComplete