如何使Windows服务具有交互性

时间:2015-05-25 16:04:41

标签: c# windows service

在.aspx /的https://msdn.microsoft.com/library/windows/desktop/ms683502页面(v = vs.85)上,写入以使服务以交互模式工作。在那里写道,有必要引起CreateService函数。我不完全明白它需要做什么。我使用C#Visual Studio 2013从Windows服务模板创建服务,但在Microsoft文章中找不到任何要执行的地方。我问及时。非常有必要在C#上创建交互式服务。我很乐意提供任何帮助。

1 个答案:

答案 0 :(得分:0)

已经问过similar question,但不幸的是,这可能不是你喜欢的答案。

总之,由于安全风险,互动服务不受欢迎,自Windows Vista以来不受支持。虽然有一个记录的解决方法here适用于C ++代码,其中使用 CreateProcessAsUser 的WinAPI调用创建服务。

除了上述内容之外,如果您再详细说明问题,我们可以提供替代解决方案。