IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS IOCTL (usbfnioctl.h)
O driver de classe USB envia essa solicitação para ativar o barramento para que o motorista possa se preparar para processar eventos de barramento e lidar com o tráfego.
Código principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Buffer de entrada
NULL.
Comprimento do buffer de entrada
Nenhum.
Buffer de saída
NULL.
Comprimento do buffer de saída
Nenhum.
Bloco de status
Se a solicitação for bem-sucedida, a extensão de classe de função USB (UFX) retornará STATUS_SUCCESS ou outro valor de status para o qual NT_SUCCESS(status) é igual a TRUE. Caso contrário, retornará um valor status para o qual NT_SUCCESS(status) é igual a FALSE.
Comentários
Todos os drivers de classe devem enviar essa solicitação IOCTL antes que o dispositivo tente se conectar com o host.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | usbfnioctl.h (include Usbfnioctl.h) |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de