繁体   English   中英

Windows 7 SystemEvents捕获登录/注销服务应用程序

[英]Windows 7 SystemEvents catch Logon/Logoff service application

首先,我想告诉您,我搜索了很多东西,这不是重复问题。 我的问题是,我想从Windows服务应用程序中触发时捕获Windows事件(SystemEvents)。 我遵循了以下示例http://msdn.microsoft.com/zh-cn/library/microsoft.win32.systemevents.aspx 它表示服务需要具有消息循环(在上面的示例中为MessagePump)以处理所有这些事件(登录,注销,电源事件等)。 问题在于该示例在Windows XP下运行良好,但是对于Windows 7,这些事件均未捕获。 有谁能解决这个问题? 我在某处阅读了我需要使用SENS(系统事件通知服务)的信息。 你能指出我正确的方向吗? 谢谢。

我自己找到了解决方案。 SENS在Windows 7下不可用。WTS Api是关键。 如果有人有兴趣,我可以发布解决方案。 不管怎么说,还是要谢谢你 :)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM