libusb_get_device_descriptor
int libusb_get_device_descriptor(libusb_device * dev, struct libusb_device_descriptor *desc);
r = libusb_get_device_descriptor(dev, &d);
r = libusb_get_device_descriptor(dev, &d);
r = libusb_get_device_descriptor(dev, &d);