次の方法で共有


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