标签: windows service interactive
我正在开发一个Windows服务和一个帮助应用程序,当用户登录时使用命名管道连接服务。如果记录了多个用户,则会执行托盘图标帮助应用程序的多个实例。
当某个事件发生时,服务必须要求用户决定某个操作(如防病毒软件要求用户在发现时清除或忽略病毒)。
在我的实现中,基于当前的“交互式”会话(使用WTSEnumerateSessions),我向帮助应用程序发送消息以显示超时对话框。
WTSEnumerateSessions
我想知道这种方法是否正确并了解更好的选择。