VC++ 系统服务如何让服务进程结束后依赖windows自身把服务重启
来源:互联网 发布:广东环保网络问政平台 编辑:程序博客网 时间:2024/05/21 07:03
SERVICE_FAILURE_ACTIONS ServiceFailAction;SC_ACTION SC_Action[3]; for(UINT i=0; i<sizeof(SC_Action)/sizeof(SC_ACTION); i++){ SC_Action[i].Delay = 60*1000; //1分钟后重新启动服务 SC_Action[i].Type = SC_ACTION_RESTART; //失败后重启服务} ServiceFailAction.dwResetPeriod = 60*60*24; //1天后,重置失败计数ServiceFailAction.lpRebootMsg = NULL;ServiceFailAction.lpCommand = NULL;ServiceFailAction.cActions = 3;ServiceFailAction.lpsaActions = SC_Action; SC_HANDLE hSCM = ::OpenSCManager(NULL, NULL, GENERIC_ALL);SC_HANDLE hService = ::OpenService(hSCM, TEXT("Themes"), GENERIC_ALL);ChangeServiceConfig2(hService, SERVICE_CONFIG_FAILURE_ACTIONS, &ServiceFailAction);
0 0
- VC++ 系统服务如何让服务进程结束后依赖windows自身把服务重启
- 如何让服务重启
- 如何重启Windows服务
- 如何把tomcat服务加到Windows系统服务
- windows下redis作为系统服务如何重启
- 如何重启服务
- 监控windows服务,当服务停止后自动重启服务
- 监控WINDOWS服务,当服务停止后自动重启服务
- 监控windows服务,当服务停止后自动重启服务
- 监控windows某个服务当服务停止后自动重启服务
- 监控windows服务,当服务停止后自动重启服务
- Windows系统进程与服务
- Windows 系统服务和进程
- 批处理启动服务进程后自身自动退出
- 如何把weblogic加入到windows的系统服务项
- 如何把mysql服务添加到windows系统…
- Android如何保证自己的服务被系统kill后又被系统重启?
- Windows下让Tomcat6定时重启服务的方法
- 如何让程序自身防病毒
- 九度OJ的使用
- vs2012远程调试C#
- 第一章 界面的介绍
- ajax(二)——传值解析
- VC++ 系统服务如何让服务进程结束后依赖windows自身把服务重启
- Android架构纵横谈之——软件自愈能力 (1)
- bzoj1026[SCOI2009]windy数 【数位dp】
- 相似度算法之欧几里得距离
- QueryCache那些事
- 3D max模型导入unity 3D中注意事项
- 从系统服务进程访问HKEY_CURRENT_USER主键
- css文本显示
- pure virtual析构函数