Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Inicializa uma estrutura UCXUSBDEVICE_INIT com funções de retorno de chamada de evento do driver 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 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 cliente. O driver cliente inicializa a estrutura chamando UCX_USBDEVICE_EVENT_CALLBACKS_INIT.
Valor de retorno
Nenhum
Observações
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 |
|---|---|
| de cliente com suporte mínimo | Windows 10 |
| da 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) |