В настоящее время у нас есть настольное приложение, которое выполняет следующие функции:
Нам нужно иметь возможность использовать повышенные разрешения, для этой части мы используем службу Windows, работающую как системную учетную запись, чтобы делать такие вещи, как установка сетевых маршрутов в системе.
Нам нужно установить пару драйверов режима ядра.
Мы смотрим на UWP и задаемся вопросом, возможно ли что-нибудь из этого.
После просмотра некоторых статей мне кажется, что у нас, возможно, будет все в порядке с приложением с боковой загрузкой, но мы бы застряли, если бы захотели что-то сделать в магазине.
Совместимы ли какие-либо из вышеперечисленных функций с UWP?
Эти функции не поддерживаются, как описано здесь: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare
Хороший вопрос. Не все из них, но ограничения драйверов для служб и режима ядра Windows применяются также к приложениям, загружаемым неопубликованно.
Применяются ли эти ограничения в равной степени к приложениям с боковой загрузкой?