В приложении UWP возможно ли получить доступ к шине 0

Я переношу функциональность из нашего унаследованного приложения Silverlight в наше новое приложение UWP и столкнулся с проблемой с некоторым кодом Human Iterface Device (HID). Мы используем камеру с кнопкой, и нам нужно сделать снимок при нажатии кнопки. В SilverLight мы смогли подключиться к камере, используя HID, но когда я пробую то же самое в UWP, я не могу установить соединение. После устранения проблемы камера использует шину 0, а платформа UWP блокирует шину доступа 0. Я могу запускать устаревшие приложения в Windows 10 и по-прежнему получать доступ к кнопке камеры, поэтому проблема заключается в том, что UWP блокирует доступ к шине 0. есть ли способ доступа к шине 0? Вот некоторые дополнительные детали:

  • Мы пытаемся получить доступ к камере (микроскопу ProScope) в нашем универсальном приложении Windows 10 (UWP), написанном на C#
  • Мы используем библиотеки классов HID, встроенные в.NET для доступа к области
  • UWP требует, чтобы мы объявили, что приложению необходим доступ к HID-ресурсам (вот пример в Package.appxmanifest):

  • Когда я добавляю конфигурацию выше, я получаю следующую ошибку:

DEP0700: Регистрация приложения не удалась. Недопустимый манифест пакета Appx.: не удается зарегистрировать пакет из-за проблемы с использованием элемента Function:0000 *: значение заблокировано и не разрешено для этой шины (0x80073cf6)

0 ответов

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