标签: windows service
我有一个Windows服务,其启动类型为自动,因此服务在启动时启动。如果用户明确停止我的服务并重新启动它(或者我的产品的某些其他组件明确停止我的服务并重新启动它),我需要知道这一点,并在服务中表现不同。
是否有API检测“此服务是由Windows启动时自动启动”vs“此服务是手动启动的”?我在MSDN上找不到一个。
提前致谢!