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)

Vedi anche

GetUSBDIVersion

Routine USB Bus Driver Interface (USBDI)

Strutture USB