如何以编程方式删除c ++中的Windows服务

时间:2014-01-10 05:51:29

标签: c++ winapi windows-services

我有服务名称,我想停止并删除此Windows服务,该怎么做? 我搜索了DeleteService,但我不知道如何正确使用它。

1 个答案:

答案 0 :(得分:4)

至少在内存服务时,序列与此接近:

  1. OpenSCManager
  2. OpenService
  3. ControlService(service,SERVICE_CONTROL_STOP,...
  4. DeleteService函数
  5. CloseServiceHandle(服务)
  6. CloseServiceHandle(经理)
  7. 请参阅MSDN上的Deleting a Service示例。

相关问题