WP8有没有API可以获取当前运行的程序?该如何处理

WP8有没有API可以获取当前运行的程序?
我想在自己的WP8手机上做一个记录和统计手机运行过程的app,希望在锁定和解锁屏幕、打开和关闭某一个程序时接收到通知,或者不断地去探测当前什么程序在运行,请问有没有API 可以实现?或者有没有其他办法实现这样的功能?
------解决方案--------------------
应用层没有。
------解决方案--------------------
当前的应用自己记录自己的状态,别的应用无法记录。

再将记录的数据,通过通讯上传到服务器。
------解决方案--------------------
别说运行了,就是安装的除了自己厂商的都无法获取。
------解决方案--------------------
孤陋寡闻,不知道这种API,您的需求是什么?