如何响应Windows服务的状态更改?

如何响应Windows服务的状态更改?,第1张

概述如何响应Windows服务的状态更改

我想知道是否有任何可能的方式来获取或创build一个windows服务的状态更改的事件。

我知道ServiceController类没有事件,但它具有状态。 有什么方法可以听一个事件吗?

exe_common.inl中的非法指令

如何在windows中以兼容模式启动应用程序会影响应用程序,我该如何检测它?

单窗口的风格不同于系统的风格

MSBuild“sgen.exe”丢失

DataGrIDVIEw CellFormatting事件不会触发

这正是NotifyServiceStatusChange函数的目的。 文件说:

启用应用程序以在创建或删除指定的服务或其状态更改时接收通知。

我不确定是否有托管代码中包含的等效事件,但是这个很容易使用P / Invoke。

但是请注意,此功能仅在windows Vista及更高版本中可用。 如果您需要定位早期版本,则可以在此问题的答案中找到解决方案。

总结

以上是内存溢出为你收集整理的如何响应Windows服务的状态更改?全部内容,希望文章能够帮你解决如何响应Windows服务的状态更改?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1291391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存