【发布时间】:2012-06-22 22:05:14
【问题描述】:
我有一个带有我自己的注册处理程序的自定义 Windows 服务,当它收到来自服务管理器的停止命令时,如何防止它停止?我在服务和 GUI 之间建立了管道通信,我只想从 GUI 停止它,当我向 Windows 服务发送消息“停止”时,而不是当我尝试从 Windows 服务管理器停止它时。我在 C# 中工作
【问题讨论】:
-
机器关机了怎么办?停止服务的命令不是来自服务管理器吗?
-
这不是违背了使用 Windows 服务的目的吗?
-
好吧,我不在乎目的,我只是想做。
-
关闭是对的,没想到。
-
问题是我不希望用户停止它,即使它是管理员。我该怎么做?
标签: c# .net windows-services wmi