Freigeben über


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)

Siehe auch

GetUSBDIVersion

USB Bus Driver Interface (USBDI)-Routinen

USB-Strukturen