Мой планшет настроен на использование USB для «Нет передачи данных», с опциями разработчиков, отладкой USB, так как другие параметры даже не показывают устройство в списке в Windows. Пример записи в документации Libusbdotnet. < /P>
Постоянно терпит неудачу в чтении, бросая «чтение неудачное: errorpipe». Передача данных «не выбран в коде, показанном ниже: < /p>
Код: Выделить всё
public static void Main(string[] args)
{
UsbRegDeviceList allDevices = UsbDevice.AllDevices;
foreach (UsbRegistry usbRegistry in allDevices)
{
if (usbRegistry.Open(out MyUsbDevice))
{
Console.WriteLine(MyUsbDevice.Info.ToString());
for (int iConfig = 0; iConfig < MyUsbDevice.Configs.Count; iConfig++)
{
UsbConfigInfo configInfo = MyUsbDevice.Configs[iConfig];
Console.WriteLine(configInfo.ToString());
ReadOnlyCollection interfaceList = configInfo.InterfaceInfoList;
for (int iInterface = 0; iInterface < interfaceList.Count; iInterface++)
{
UsbInterfaceInfo interfaceInfo = interfaceList[iInterface];
Console.WriteLine(interfaceInfo.ToString());
ReadOnlyCollection endpointList = interfaceInfo.EndpointInfoList;
for (int iEndpoint = 0; iEndpoint < endpointList.Count; iEndpoint++)
{
Console.WriteLine(endpointList[iEndpoint].ToString());
}
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... -on-no-dat
Мобильная версия