创建系统性能Windows 10应用程序(用于存储)

时间:2016-03-02 21:42:49

标签: c# c++ windows-store-apps

我的任务是将以前在.NET中作为Windows服务创建的应用程序迁移到可以添加到Windows应用商店的应用程序。 (据我所知,必须使用UWP格式,但如果错误,请纠正我。)

我的服务收集了有关CPU,内存,网络数据和正常运行时间的数据,然后可以通过调用外部RESTful API将其发送出去。

转到UWP格式,我之前的所有代码都变为无效。 (例如,我无法访问System.Diagnostics.Performance计数器。)

我一直在寻找所有选项,包括使用C ++来获取Native Calls,但这似乎没什么帮助。

我突然意识到任务管理器中的性能选项卡正在收集我需要的数据。所以我的根本问题是,如何使用可以为Windows商店构建的应用程序来获取此类数据?

Sample of the Performance Tab in W10 Task Manager

TIA, 杰里米

1 个答案:

答案 0 :(得分:0)

我认为您无法通过uwp apis收集所需的诊断信息