IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS IOCTL (usbfnioctl.h)

Драйвер класса USB отправляет этот запрос на активацию шины, чтобы водитель смог подготовиться к обработке событий в шине и обработке трафика.

Основной код

IRP_MJ_INTERNAL_DEVICE_CONTROL

Входной буфер

NULL.

Длина входного буфера

Нет.

Выходной буфер

NULL.

Длина выходного буфера

Нет.

Блок состояния

Если запрос выполнен успешно, расширение класса функций USB (UFX) возвращает STATUS_SUCCESS или другое значение состояния, для которого NT_SUCCESS(status) равно TRUE. В противном случае возвращается значение состояния, для которого NT_SUCCESS(status) равно FALSE.

Комментарии

Все драйверы классов должны отправить этот запрос IOCTL, прежде чем устройство попытается подключиться к узлу.

Требования

Требование Значение
Заголовок usbfnioctl.h (включая Usbfnioctl.h)