структура USB_BUS_NOTIFICATION (usbioctl.h)

Хранит определенные сведения о шине. Эта структура используется в запросе IOCTL_INTERNAL_USB_GET_BUS_INFO .

Синтаксис

typedef struct _USB_BUS_NOTIFICATION {
  USB_NOTIFICATION_TYPE NotificationType;
  ULONG                 TotalBandwidth;
  ULONG                 ConsumedBandwidth;
  ULONG                 ControllerNameLength;
} USB_BUS_NOTIFICATION, *PUSB_BUS_NOTIFICATION;

Члены

NotificationType

Значение USB_NOTIFICATION_TYPE, указывающее тип уведомления.

TotalBandwidth

Общая пропускная способность в битах в секунду, доступная на шине.

ConsumedBandwidth

Уже используемая средняя пропускная способность в битах в секунду.

ControllerNameLength

Длина символьного имени Юникода (в байтах) для хост-контроллера, к которому подключено это устройство. Длина не включает значение NULL.

Требования

Требование Значение
Заголовок usbioctl.h