// usbioctl.h
typedef struct _USB_BUS_NOTIFICATION {
USB_NOTIFICATION_TYPE NotificationType;
ULONG TotalBandwidth;
ULONG ConsumedBandwidth;
ULONG ControllerNameLength;
} USB_BUS_NOTIFICATION, *PUSB_BUS_NOTIFICATION;
View the official Windows Driver Kit DDI referenceNo description available.
Stores certain bus information. This structure is used in the IOCTL_INTERNAL_USB_GET_BUS_INFO request.
NotificationTypeA USB_NOTIFICATION_TYPE-value that indicates the type of notification.
TotalBandwidthThe total bandwidth, in bits per second, available on the bus.
ConsumedBandwidthThe mean bandwidth already in use, in bits per second.
ControllerNameLengthThe length of the Unicode symbolic name (in bytes) for the host controller to which this device is attached. The length does not include NULL.