IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS IOCTL (usbfnioctl.h)
Il driver di classe USB invia questa richiesta per attivare il bus in modo che il driver possa prepararsi per elaborare gli eventi del bus e gestire il traffico.
Codice principale
IRP_MJ_INTERNAL_DEVICE_CONTROL
Buffer di input
NULLO.
Lunghezza del buffer di input
Nessuno.
Buffer di output
NULLO.
Lunghezza del buffer di output
Nessuno.
Blocco di stato
Se la richiesta ha esito positivo, l'estensione della classe di funzione USB (UFX) restituisce STATUS_SUCCESS o un altro valore di stato per cui NT_SUCCESS(stato) è TRUE. In caso contrario, restituisce un valore di stato per il quale NT_SUCCESS(status) è uguale a FALSE.
Osservazioni
Tutti i driver di classe devono inviare questa richiesta IOCTL prima che il dispositivo tenti di connettersi all'host.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | usbfnioctl.h (include Usbfnioctl.h) |