|
|
1
4
最简单的方法是在每个用户的会话中运行一个小应用程序。此应用程序的每个实例都可以与服务的主实例通信。 Windows很难让登录会话保持独立——服务和交互桌面之间,以及各个终端服务会话之间——所以访问关于用户会话的此类信息非常困难,除非您的应用程序首先运行在该会话中。 |
|
|
2
19
作为一个系列,您可以使用事件OnSessionChange来捕捉所有相关的时刻。
我确信可以根据changedescription.sessionid识别用户。但现在我不知道怎么… 编辑:这应该是一种可能性
MSDN链路 |
|
|
3
2
一个简单的解决方案是 Cassia 它包装了各种TS API,以检查用户空闲多长时间:
|