Compartir a través de


estructura USBD_VERSION_INFORMATION (usb.h)

La USBD_VERSION_INFORMATION estructura se usa en la función GetUSBDIVersion para informar de 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 binariamente. 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 DECIMAL USB con código binario.

Observaciones

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
encabezado de usb.h (incluya Usbbusif.h)

Consulte también

GetUSBDIVersion

rutinas de usb bus driver interface (USBDI)

estructuras USB de