estrutura USBD_VERSION_INFORMATION (usb.h)

A estrutura USBD_VERSION_INFORMATION é usada pela função GetUSBDIVersion para relatar seus dados de saída.

Sintaxe

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

Membros

USBDI_Version

Contém um número de versão da interface USB decimal codificada em binário. As versões de interface lançadas estão listadas na tabela a seguir.

Sistema operacional Versão da interface
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

Contém um número de versão de especificação USB decimal codificado em binário.

Comentários

GetUSBDIVersion foi preterido em Windows 8 e versões posteriores do sistema operacional. Para determinar se uma versão específica é compatível com a pilha de driver USB subjacente, o driver cliente deve chamar USBD_IsInterfaceVersionSupported.

Requisitos

Requisito Valor
Cabeçalho usb.h (inclua Usbbusif.h)

Confira também

GetUSBDIVersion

Rotinas de USBDI (Interface de Driver de Barramento USB)

Estruturas USB