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) |