USB_BUS_NOTIFICATION 结构 (usbioctl.h)

存储某些总线信息。 此结构用于 IOCTL_INTERNAL_USB_GET_BUS_INFO 请求中。

语法

typedef struct _USB_BUS_NOTIFICATION {
  USB_NOTIFICATION_TYPE NotificationType;
  ULONG                 TotalBandwidth;
  ULONG                 ConsumedBandwidth;
  ULONG                 ControllerNameLength;
} USB_BUS_NOTIFICATION, *PUSB_BUS_NOTIFICATION;

成员

NotificationType

指示通知类型的 USB_NOTIFICATION_TYPE值。

TotalBandwidth

总线上可用的总带宽(以位/秒为单位)。

ConsumedBandwidth

已使用的平均带宽(以位数/秒为单位)。

ControllerNameLength

对于此设备所附加到的主控制器,Unicode 符号名称的长度 (字节) 。 长度不包括 NULL。

要求

要求
Header usbioctl.h