Compartir a través de


estructura USBD_VERSION_INFORMATION (usb.h)

La función GetUSBDIVersion usa la estructura USBD_VERSION_INFORMATION para notificar sus datos de salida.

Sintaxis

typedef struct _USBD_VERSION_INFORMATION {
  ULONG USBDI_Version;
  ULONG Supported_USB_Version;
} USBD_VERSION_INFORMATION, *PUSBD_VERSION_INFORMATION;

Miembros

USBDI_Version

Contiene un número de versión de interfaz USB decimal codificada en binario. Las versiones de interfaz publicadas se enumeran en la tabla siguiente.

Sistema operativo Versión de la interfaz
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 número de versión de especificación USB decimal codificada binariamente.

Comentarios

GetUSBDIVersion está en desuso en Windows 8 y versiones posteriores del sistema operativo. Para determinar si una versión determinada es compatible con la pila de controladores USB subyacente, el controlador cliente debe llamar a USBD_IsInterfaceVersionSupported.

Requisitos

Requisito Valor
Header usb.h (incluya Usbbusif.h)

Consulte también

GetUSBDIVersion

Rutinas de interfaz de controlador de bus USB (USBDI)

Estructuras USB