try
{
this.configValue = config.bConfigurationValue();
for (int j = 0; j < config.bNumInterfaces(); j++)
{
final Interface iface = config.iface()[j];
for (int k = 0; k < iface.numAltsetting(); k++)
{
final InterfaceDescriptor ifaceDescriptor = iface
.altsetting()[k];
if (ifaceDescriptor.bNumEndpoints() > 1)