USB_BUS_NOTIFICATION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-usbioctl-_usb_bus_notification)

_USB_BUS_NOTIFICATION structure

Description

Stores certain bus information. This structure is used in the IOCTL_INTERNAL_USB_GET_BUS_INFO request.

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.

Remarks

See also