struct io.UsbDeviceDescriptor
struct UsbDeviceDescriptor { // fields io.UsbConfigurationDescriptor const* m_configurationDescriptorTable; typedef unsigned long size_t m_configurationCount; typedef unsigned short uint16_t m_usbVersion; typedef unsigned short uint16_t m_deviceVersion; typedef unsigned short uint16_t m_vendorId; typedef unsigned short uint16_t m_productId; typedef unsigned char uint8_t m_class; typedef unsigned char uint8_t m_subClass; typedef unsigned char uint8_t m_protocol; typedef unsigned char uint8_t m_vendorDescriptorId; typedef unsigned char uint8_t m_productDescriptorId; typedef unsigned char uint8_t m_serialDescriptorId; };