次の方法で共有


USBD_VERSION_INFORMATION構造体 (usb.h)

USBD_VERSION_INFORMATION 構造体は、GetUSBDIVersion 関数によって出力データを報告するために使用されます。

構文

typedef struct _USBD_VERSION_INFORMATION {
  ULONG USBDI_Version;
  ULONG Supported_USB_Version;
} USBD_VERSION_INFORMATION, *PUSBD_VERSION_INFORMATION;

メンバーズ

USBDI_Version

バイナリコード化された 10 進 USB インターフェイスのバージョン番号が含まれています。 リリースされたインターフェイスのバージョンを次の表に示します。

オペレーティング システム インターフェイスのバージョン
Windows 98 Gold 0x00000102
Windows 98 SE 0x00000200
Windows 2000 0x00000300
Windows Millennium Edition 0x00000400
Windows XP 0x00000500
Windows Vista

Windows 7

Windows 8

0x00000600

Supported_USB_Version

バイナリコーディングされた 10 進 USB 仕様のバージョン番号が含まれています。

備考

GetUSBDIVersion は、Windows 8 以降のバージョンのオペレーティング システムでは非推奨です。 特定のバージョンが基になる USB ドライバー スタックでサポートされているかどうかを確認するには、クライアント ドライバーが USBD_IsInterfaceVersionSupportedを呼び出す必要があります。

必要条件

要件 価値
ヘッダー usb.h (Usbbusif.h を含む)

関連項目

GetUSBDIVersion

USB バス ドライバー インターフェイス (USBDI) ルーチン

USB 構造体