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;

Member

NotificationType

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

TotalBandwidth

Die auf dem Bus verfügbare Gesamtbandbreite in Bits pro Sekunde.

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 null nicht.

Anforderungen

Anforderung Wert
Header usbioctl.h