Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запрос IOCTL_INTERNAL_USB_GET_BUS_INFO ввода-вывода запрашивает водителя шины для определенных сведений о шине.
IOCTL_INTERNAL_USB_GET_BUS_INFO — это запрос на управление операцией ввода-вывода в режиме ядра. Этот запрос предназначен для PDO USB-концентратора. Этот запрос должен быть отправлен по irQL PASSIVE_LEVEL.
Основной код
IRP_MJ_INTERNAL_DEVICE_CONTROL
Входной буфер
Parameters.Others.Argument1 должен быть указателем на структуру USB_BUS_NOTIFICATION.
Длина входного буфера
Размер структуры USB_BUS_NOTIFICATION.
Выходной буфер
Parameters.Others.Argument1 указывает на структуру USB_BUS_NOTIFICATIONс заполненными полями TotalBandwidthTotalBandwidth, ConsumedBandwidthи ControllerNameLength.
Длина выходного буфера
Размер структуры USB_BUS_NOTIFICATION.
Блок состояния
Драйвер шины или порта задает Irp->IoStatus.Status для STATUS_SUCCESS или соответствующего состояния ошибки.
Требования
| Требование | Ценность |
|---|---|
| заголовка | usbioctl.h (include Usbioctl.h) |