// usbscan.h
typedef struct _DEVICE_DESCRIPTOR {
USHORT usVendorId;
USHORT usProductId;
USHORT usBcdDevice;
USHORT usLanguageId;
} DEVICE_DESCRIPTOR, *PDEVICE_DESCRIPTOR;
View the official Windows Driver Kit DDI referenceNo description available.
The DEVICE_DESCRIPTOR structure is used as a parameter to DeviceIoControl, when the specified I/O control code is IOCTL_GET_DEVICE_DESCRIPTOR.
usVendorIdVendor identifier.
usProductIdDevice product identifier.
usBcdDeviceBCD-encoded device version number.
usLanguageIdNot used.