从Windows 10桌面对USSD进行编程访问

问题描述:

我有一个需要USSD访问的Windows 10桌面应用程序,并且可以获得操作员的使用权限。 但是,我不能使用AT命令(COM端口未公开),而USSD不是由Windows桌面移动宽带API提供的。 我想过使用Windows Runtime USSD模块,但这需要一个侧面加载的Windows运行时应用程序才能与桌面应用程序一起运行。系统可以随时关闭Windows运行时应用程序,并且用户从Windows桌面应用程序启动对话,因此不会重新启动运行时应用程序。从Windows 10桌面对USSD进行编程访问

有没有更好的方式在Windows 10桌面上以编程方式访问USSD?

+0

UssdSession [拥有dualapipartition属性](https://msdn.microsoft.com/en-us/library/windows/apps/windows.networking.networkoperators.ussdsession.aspx),这意味着您可以直接使用它桌面应用程序。 –

+0

@RaymondChen,请你把它写成答案,我将标记问题解决。谢谢。 – user3350539

+0

继续并回答自己的问题,然后接受它。 –

谢谢雷蒙德。该dualapipartition属性的搜索将我带到http://blogs.msdn.com/b/mspfe/archive/2013/09/24/winrt-for-desktop-apps.aspx。此链接描述如何调整Visual Studio项目以访问多个WinRT API。