共用方式為


USB_BUS_INFORMATION_LEVEL_1結構 (usbbusif.h)

USB_BUS_INFORMATION_LEVEL_1 結構會與 QueryBusInformation 介面例程搭配使用,以報告總線的相關信息。

語法

typedef struct _USB_BUS_INFORMATION_LEVEL_1 {
  ULONG TotalBandwidth;
  ULONG ConsumedBandwidth;
  ULONG ControllerNameLength;
  WCHAR ControllerNameUnicodeString[1];
} USB_BUS_INFORMATION_LEVEL_1, *PUSB_BUS_INFORMATION_LEVEL_1;

成員

TotalBandwidth

指定總線上可用的頻寬總計,以每秒位數為單位。

ConsumedBandwidth

指定已使用的平均頻寬,以每秒位數為單位。

ControllerNameLength

在 Unicode 中指定主機控制器的符號名稱長度。

ControllerNameUnicodeString[1]

在 Unicode 中指定主控制器的符號名稱。

言論

呼叫端必須將 QueryBusInformation 例程的 Level 參數設定為 1。

如需如何取得適當層級 USB 介面的詳細資訊,請參閱 USB 例程

要求

要求 價值
最低支援的用戶端 Microsoft Windows XP 和更新版本的作系統中提供。
標頭 usbbusif.h (包括 Usbbusif.h)

另請參閱

QueryBusInformation

USB 結構