USB_BUS_NOTIFICATION structure (usbioctl.h)
Stores certain bus information. This structure is used in the IOCTL_INTERNAL_USB_GET_BUS_INFO request.
Syntax
typedef struct _USB_BUS_NOTIFICATION {
USB_NOTIFICATION_TYPE NotificationType;
ULONG TotalBandwidth;
ULONG ConsumedBandwidth;
ULONG ControllerNameLength;
} USB_BUS_NOTIFICATION, *PUSB_BUS_NOTIFICATION;
Members
NotificationType
A USB_NOTIFICATION_TYPE-value that indicates the type of notification.
TotalBandwidth
The total bandwidth, in bits per second, available on the bus.
ConsumedBandwidth
The mean bandwidth already in use, in bits per second.
ControllerNameLength
The length of the Unicode symbolic name (in bytes) for the host controller to which this device is attached. The length does not include NULL.
Requirements
Requirement | Value |
---|---|
Header | usbioctl.h |