Есть ли связь между соединением MTP и классом устройства MTP?

Я новичок в USB-устройствах. Я хочу подключить телефон Android к рабочему столу Windows с помощью приложения UWP. Здесь упоминается, что вы можете написать приложение UWP, если класс устройства, подкласс и код протокола устройства являются одним из следующих:

  • имя:cdcControl, classId:02 * *
  • имя: физический, classId:05 * *
  • имя:personalHealthcare, classId:0f 00 00
  • имя:activeSync, classId:ef 01 01
  • имя:palmSync, classId:ef 01 02
  • имя:deviceFirmwareUpdate, classId:fe 01 01
  • имя:irda, classId:fe 02 00
  • название: измерение, classId:fe 03 *
  • имя:vendorSpecific, classId:ff * *

Этот список не имеет MTP в списке. Кроме того, когда я пытаюсь отправить управляющее сообщение на устройство andorid с помощью примера приложения usb uwp, я получаю следующее: Исключение: "System.Exception" в System.Private.CoreLib.ni.dll Исключение типа "System". Исключение "произошло в System.Private.CoreLib.ni.dll, но не было обработано в коде пользователя. Устройство, подключенное к системе, не работает. (Исключение из HRESULT: 0x8007001F)

Кто-нибудь может ответить, возможна ли эта связь между приложением uwp и устройством Android через usb или нет? Связаны ли соединение MTP и класс устройства MTP?

0 ответов

Другие вопросы по тегам