protected override void OnStart(string[] args)
{
Interop.CreateProcess("cmd.exe",@"C:\Windows\System32\");
}
重新编译程序,启动AlertService 服务便可看到下图界面。至此,我们已经可以通过一些简单的方法对Session 0 隔离问题进行解决。大家也可以通过WCF 等技术完成一些更复杂的跨Session 通信方式,实现在Windows 7 及Vista 系统中服务与桌面用户的交互操作。
参考资料
1. WTSSendMessage Function
(VS.85).aspx
2. CreateProcessAsUser Function
(v=VS.85).aspx
4. WTSQueryUserToken Function
(VS.85).aspx
代码下载 AlertService2_jb51.rar
作者:李敬然(Gnie)
出处:{GnieTech} ()
您可能感兴趣的文章: