структура USB_BUS_INFORMATION_LEVEL_1 (usbbusif.h)
Структура USB_BUS_INFORMATION_LEVEL_1 используется вместе с подпрограммой интерфейса QueryBusInformation для отправки сведений о шине.
Синтаксис
typedef struct _USB_BUS_INFORMATION_LEVEL_1 {
ULONG TotalBandwidth;
ULONG ConsumedBandwidth;
ULONG ControllerNameLength;
WCHAR ControllerNameUnicodeString[1];
} USB_BUS_INFORMATION_LEVEL_1, *PUSB_BUS_INFORMATION_LEVEL_1;
Члены
TotalBandwidth
Указывает общую пропускную способность в битах в секунду, доступную на шине.
ConsumedBandwidth
Указывает средную пропускную способность, уже используемую в битах в секунду.
ControllerNameLength
Указывает длину символьного имени для контроллера узла в Юникоде.
ControllerNameUnicodeString[1]
Указывает символическое имя контроллера узла в Юникоде.
Замечания
Вызывающий объект должен задать параметр уровня уровня подпрограммы QueryBusInformation значение 1.
Дополнительные сведения о том, как получить правильный уровень USB-интерфейса, см. в процедур USB.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Microsoft Windows XP и более поздних операционных системах. |
заголовка | usbbusif.h (include Usbbusif.h) |