Função UcxUsbDeviceInitSetEventCallbacks (ucxusbdevice.h)

Inicializa uma estrutura de UCXUSBDEVICE_INIT com funções de retorno de chamada de evento do driver de cliente.

Sintaxe

void UcxUsbDeviceInitSetEventCallbacks(
  [in, out] PUCXUSBDEVICE_INIT             UsbDeviceInit,
  [in]      PUCX_USBDEVICE_EVENT_CALLBACKS EventCallbacks
);

Parâmetros

[in, out] UsbDeviceInit

Um ponteiro para uma estrutura de UCXUSBDEVICE_INIT que o UCX passa quando invoca a função de retorno de chamada de evento EVT_UCX_CONTROLLER_USBDEVICE_ADD do driver de cliente.

[in] EventCallbacks

Um ponteiro para uma estrutura UCX_USBDEVICE_EVENT_CALLBACKS que contém o ponteiro de função para as funções de retorno de chamada de evento do driver de cliente. O driver cliente inicializa a estrutura chamando UCX_USBDEVICE_EVENT_CALLBACKS_INIT.

Retornar valor

Nenhum

Comentários

Uma estrutura de UCXUSBDEVICE_INIT inicializada é usada pelo método UcxUsbDeviceCreate para criar um dispositivo USB e registrar as funções de retorno de chamada de evento do driver cliente.

Para obter um exemplo de código, consulte EVT_UCX_CONTROLLER_USBDEVICE_ADD.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Plataforma de Destino Windows
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho ucxusbdevice.h (inclua Ucxclass.h)

Confira também

UCX_USBDEVICE_EVENT_CALLBACKS

UcxUsbDeviceCreate