会话ID 0中所有用户访问应用程序的热键

本文关键字:应用程序 访问 用户 ID 会话 | 更新日期: 2023-09-27 17:59:30

  1. 我想在系统启动时运行应用程序
  2. 我知道它将在会话0下运行
  3. 我想要全系统(适用于所有用户)热键
  4. 此热键显示/隐藏由应用程序填充的GUI
  5. 举个例子,Faronics的Deepfreeze就是这么做的。它在会话0下运行,无论您登录到哪个用户,都可以按CTRLALTSHIFTF6并打开GUI。我知道Deepfreeze不是.NET

你们当中谁知道如何复制这种情况?

会话ID 0中所有用户访问应用程序的热键

您需要有两个进程,这就是系统服务的操作方式。第一个过程是服务本身。第二个进程是GUI,它在用户登录到Windows时启动。然后,这两个进程使用命名管道或任何其他进程间通信方式进行通信。

我建议你阅读任何一本专门介绍服务编程的书的几章,因为这是你在那里找到的非常基本的信息。