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 |