public static extern Error GetConfigDescriptor(Device dev, byte configIndex, ConfigDescriptor **config);
public static extern Error GetConfigDescriptorByValue(Device dev, byte bconfigurationvalue, ConfigDescriptor **config);
public static extern Error GetActiveConfigDescriptor(Device dev, ConfigDescriptor **config);