USB_BUS_INFORMATION_LEVEL_0 structure (usbbusif.h)
The USB_BUS_INFORMATION_LEVEL_0 structure is used in conjunction with the QueryBusInformation interface routine to report information about the bus.
Syntax
typedef struct _USB_BUS_INFORMATION_LEVEL_0 {
ULONG TotalBandwidth;
ULONG ConsumedBandwidth;
} USB_BUS_INFORMATION_LEVEL_0, *PUSB_BUS_INFORMATION_LEVEL_0;
Members
TotalBandwidth
Specifies the total bandwidth, in bits per second, available on the bus.
ConsumedBandwidth
Specifies the mean bandwidth that is already in use, in bits per second.
Remarks
Caller must set the Level parameter of the QueryBusInformation routine to zero.
For more information about how to obtain the proper level of USB interface, see USB Routines.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Microsoft Windows XP and later operating systems. |
Header | usbbusif.h (include Usbbusif.h) |