Qt应用程序依赖于Windows服务

时间:2011-08-18 07:20:17

标签: windows qt service status bonjour

我的Qt应用程序依赖于windows bonjour服务。如果应用程序是在登录时启动的,它有时可能无法注册bonjour,因为服务尚未完全启动。我需要手动重启服务才能使其正常工作。有没有办法指定我的应用程序的依赖服务,可以解决这个问题,或者我可能只是检查服务的状态,并等到它的结束。

赞赏任何指针。

Soumya

1 个答案:

答案 0 :(得分:1)

您可以查看QueryServiceStatus。如果您需要启动它,则可以等待NotifyServiceStatusChange,直到服务开始。