USBD_VERSION_INFORMATION 구조체(usb.h)

USBD_VERSION_INFORMATION 구조체는 GetUSBDIVersion 함수에서 출력 데이터를 보고하는 데 사용됩니다.

구문

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

멤버

USBDI_Version

이진 코드된 10진수 USB 인터페이스 버전 번호를 포함합니다. 릴리스된 인터페이스 버전은 다음 표에 나와 있습니다.

운영 체제 인터페이스 버전
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

이진 코드된 10진수 USB 사양 버전 번호를 포함합니다.

설명

GetUSBDIVersion은 Windows 8 이상 버전의 운영 체제에서 더 이상 사용되지 않습니다. 특정 버전이 기본 USB 드라이버 스택에서 지원되는지 여부를 확인하려면 클라이언트 드라이버가 USBD_IsInterfaceVersionSupported 호출해야 합니다.

요구 사항

요구 사항
헤더 usb.h(Usbbusif.h 포함)

추가 정보

GetUSBDIVersion

USBDI(USB Bus 드라이버 인터페이스) 루틴

USB 구조체