Partager via


structure USB_BUS_NOTIFICATION (usbioctl.h)

Stocke certaines informations de bus. Cette structure est utilisée dans la requête IOCTL_INTERNAL_USB_GET_BUS_INFO.

Syntaxe

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

Membres

NotificationType

Valeur USB_NOTIFICATION_TYPEqui indique le type de notification.

TotalBandwidth

Bande passante totale, en bits par seconde, disponible sur le bus.

ConsumedBandwidth

Bande passante moyenne déjà utilisée, en bits par seconde.

ControllerNameLength

Longueur du nom symbolique Unicode (en octets) du contrôleur hôte auquel cet appareil est attaché. La longueur n’inclut pas NULL.

Exigences

Exigence Valeur
d’en-tête usbioctl.h