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 を含む) |