struttura USBD_VERSION_INFORMATION (usb.h)
La struttura USBD_VERSION_INFORMATION viene usata dalla funzione GetUSBDIVersion per segnalare i dati di output.
Sintassi
typedef struct _USBD_VERSION_INFORMATION {
ULONG USBDI_Version;
ULONG Supported_USB_Version;
} USBD_VERSION_INFORMATION, *PUSBD_VERSION_INFORMATION;
Members
USBDI_Version
Contiene un numero di versione dell'interfaccia USB decimale codificato binario. Le versioni dell'interfaccia rilasciate sono elencate nella tabella seguente.
Sistema operativo | Versione dell'interfaccia |
---|---|
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
Contiene un numero di versione della specifica USB decimale codificato binario.
Commenti
GetUSBDIVersion è deprecato in Windows 8 e versioni successive del sistema operativo. Per determinare se una determinata versione è supportata dallo stack di driver USB sottostante, il driver client deve chiamare USBD_IsInterfaceVersionSupported.
Requisiti
Requisito | Valore |
---|---|
Intestazione | usb.h (include Usbbusif.h) |