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。

要求

要求 价值
标头 usbioctl.h