Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何启动Windows服务启动事件?_Windows_Winapi_Windows Services - Fatal编程技术网

如何启动Windows服务启动事件?

如何启动Windows服务启动事件?,windows,winapi,windows-services,Windows,Winapi,Windows Services,从线程-我知道如何在系统服务停止时触发事件 现在我想在服务启动时触发一个事件。但我找不到任何与服务启动相关的服务控制代码。有没有其他方法来实现它 任何想法都将不胜感激。请查看NotifyServiceStatusChange 允许应用程序在指定的时间接收通知 服务被创建或删除,或者当其状态更改时 服务\u通知\u启动\u挂起(0x00000002)-服务启动时报告 启动。hs服务参数必须是服务的句柄 您还可以使用WMI: 为什么需要服务启动事件?

从线程-我知道如何在系统服务停止时触发事件

现在我想在服务启动时触发一个事件。但我找不到任何与服务启动相关的服务控制代码。有没有其他方法来实现它


任何想法都将不胜感激。

请查看
NotifyServiceStatusChange

允许应用程序在指定的时间接收通知 服务被创建或删除,或者当其状态更改时

服务\u通知\u启动\u挂起(0x00000002)-服务启动时报告 启动。hs服务参数必须是服务的句柄

您还可以使用WMI:


为什么需要服务启动事件?