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を呼び出す必要があります。

要件

要件
Header usb.h (Usbbusif.h を含む)

こちらもご覧ください

GetUSBDIVersion

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

USB 構造体