Freigeben über


USB_BUS_NOTIFICATION Struktur (usbioctl.h)

Speichert bestimmte Businformationen. Diese Struktur wird in der IOCTL_INTERNAL_USB_GET_BUS_INFO Anforderung verwendet.

Syntax

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

Angehörige

NotificationType

Ein USB_NOTIFICATION_TYPE-Wert, der den Typ der Benachrichtigung angibt.

TotalBandwidth

Die Gesamtbandbreite pro Sekunde, die für den Bus verfügbar ist.

ConsumedBandwidth

Die bereits verwendete mittlere Bandbreite in Bits pro Sekunde.

ControllerNameLength

Die Länge des symbolischen Unicode-Namens (in Bytes) für den Hostcontroller, an den dieses Gerät angefügt ist. Die Länge enthält nicht NULL.

Anforderungen

Anforderung Wert
Header- usbioctl.h