Condividi tramite


struttura USBD_VERSION_INFORMATION (usb.h)

La struttura USBD_VERSION_INFORMATION viene utilizzata 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;

Membri

USBDI_Version

Contiene un numero di versione dell'interfaccia USB decimale codificato in formato 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 in formato binario.

Osservazioni

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.

Fabbisogno

Requisito Valore
intestazione usb.h (include Usbbusif.h)

Vedere anche

GetUSBDIVersion

routine USB BUS Driver Interface (USBDI)

strutture USB