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
バスで使用可能な帯域幅の合計 (1 秒あたりのビット数)。
ConsumedBandwidth
既に使用されている平均帯域幅 (1 秒あたりのビット数)。
ControllerNameLength
このデバイスが接続されているホスト コントローラーの Unicode シンボリック名の長さ (バイト単位)。 長さには NULL は含まれません。
必要条件
要件 | 価値 |
---|---|
ヘッダー | usbioctl.h |