2015-06-12 1 views
0

У меня есть настольное приложение Windows 10, которому необходимо использовать Windows Runtime API.Запуск фоновой задачи Windows Runtime из Windows 10 Рабочий стол

Solutions Я попробовал:

  1. Включение библиотек среды выполнения Windows внутри моего приложения рабочего стола Windows - API-интерфейс был доступен, но не;

  2. с использованием API в фоновом режиме Windows Runtime. Там я пока не нашел надежного триггера. Лучше всего было бы запустить фоновое задание из моего приложения Windows Desktop.

  3. Запуск приложения Windows Runtime из приложения Desktop с помощью IApplicationActivationManager - отлично работает, но внезапное всплывающее окно экрана, которое исчезает через несколько секунд, раздражает клиента;

Для решения 2. Есть ли способ инициировать фоновое задание Windows Runtime из моего настольного приложения?

+0

Что был провал в # 1? – WiredPrairie

+0

И какой API вы пытаетесь использовать? – WiredPrairie

+0

Используемый API - UssdSession.SendMessageAndGetReplyAsync. Не имеет значения, использую ли я networkAccId (полученный с помощью Windows.Networking.NetworkOperators.MobileBroadbandAccount.AvailableNetworkAccountIds) или deviceId. SendMessageAndGetReplyAsync возвращает через 1 - 3 секунды UssdResultCode.Terminated. – user3350539

ответ