1

我正在开发一个 C# 服务,它与从用户桌面会话开始的 GUI 进行通信。据我所知,服务保证在用户会话之前启动,但有时(随机)gui 在服务本身之前启动(gui 放在常见的启动条目中)。

我正在阅读有关 GroupOrderList 的信息,所以基本上我有三个问题。

  • 由于我的服务没有指定任何组,这是正常行为吗?
  • 没有明确的组声明的服务的默认组/顺序是什么?
  • 我应该将我的服务放入哪个组以确保它在桌面会话之前启动(并且仍然继续工作)?

谢谢

4

1 回答 1

0

使用本机 Win32 API ChangeServiceConfig解决,可以设置新的服务组(第六个参数)。

于 2013-07-05T15:56:49.947 回答