【发布时间】:2012-10-27 02:15:06
【问题描述】:
是否有调用已经运行的 Windows 服务或获取信息的进程?我的目标是找出我的 Windows 服务是无限循环还是死锁,并查看它是否响应。所以我希望能够将另一个程序的参数传递给 Windows 服务,并希望它返回一个字符串或数字。这可能吗?我可以更改 Windows 服务以适应这种情况。我在想一个事件什么的。
注意:我不应该让服务写入文件或数据库。
【问题讨论】:
-
您可以使用 ControlService Win32 API 来查询服务的当前状态。如果只知道状态就足够了。状态基本上是一个数字。