USBD_VERSION_INFORMATION Struktur (usb.h)
Die USBD_VERSION_INFORMATION Struktur wird von der GetUSBDIVersion Funktion verwendet, um die Ausgabedaten zu melden.
Syntax
typedef struct _USBD_VERSION_INFORMATION {
ULONG USBDI_Version;
ULONG Supported_USB_Version;
} USBD_VERSION_INFORMATION, *PUSBD_VERSION_INFORMATION;
Angehörige
USBDI_Version
Enthält eine binärcodierte Dezimal-USB-Schnittstellenversionsnummer. Veröffentlichte Schnittstellenversionen sind in der folgenden Tabelle aufgeführt.
Betriebssystem | Schnittstellenversion |
---|---|
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
Enthält eine binärcodierte USB-Spezifikationsversionsnummer.
Bemerkungen
GetUSBDIVersion- ist in Windows 8 und höheren Versionen des Betriebssystems veraltet. Um festzustellen, ob eine bestimmte Version vom zugrunde liegenden USB-Treiberstapel unterstützt wird, muss der Clienttreiber USBD_IsInterfaceVersionSupportedaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | usb.h (include Usbbusif.h) |