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) |