我有一个服务的名称,我想停止并删除此 Windows 服务,该怎么做? 我搜索了 DeleteService 但我不知道如何正确使用它。
最佳答案
至少如果没记错的话,顺序是这样的:
- OpenSCManager
- 开放服务
- ControlService(服务,SERVICE_CONTROL_STOP,...
- 删除服务
- 关闭服务句柄(服务)
- CloseServiceHandle(经理)
参见 Deleting a Service MSDN 上的示例。
关于c++ - 如何在 C++ 中以编程方式删除 Windows 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21037070/