启动服务代码
来源:互联网 发布:通用的顶级域名 编辑:程序博客网 时间:2024/05/20 10:20
procedure StartService(psServiceName: string);
var
hscmanager,
hService: SC_HANDLE;
lpServiceArgVectors: Pchar;
returnstatus: TServiceStatus;
begin
try
lpServiceArgVectors := nil;
hscmanager := OpenSCManager(nil,nil,SC_MANAGER_ENUMERATE_SERVICE);
hService := OpenService(hscmanager,PChar(psServiceName),SERVICE_ALL_ACCESS);
QueryServiceStatus(hService,returnstatus); //查看该Service的状态
if returnstatus.dwCurrentState=SERVICE_STOPPED then //如果该Service已停止则启动它
StartService(hService,0,lpServiceArgVectors);
finally
CloseServiceHandle(hService);//关闭该Serviceend;
end;
end;
- 启动服务代码
- 启动 服务 代码 详解
- 启动 服务 代码 详解
- Openstack Cinder 服务启动代码分析
- C++注册开机自启动服务代码
- 用python纯代码启动appium服务
- 用代码启动和停止Windows服务
- web 服务启动时自动执行某类的代码
- web 服务启动时自动执行某类的代码
- web 服务启动时自动执行某类的代码
- windows服务(安装/启动/卸载/停止)批处理代码
- 用C#代码来安装、卸载、启动、关闭服务
- 关于 Vista 下启动、关闭服务的代码(转)
- 快速启动关闭MySQL服务的批处理代码
- 用C#代码来安装、卸载、启动、关闭服务
- web 服务启动时自动执行某类的代码
- 快速启动关闭MySQL服务的批处理代码
- 使用服务加载启动的dll模板代码
- MTD原始设备与FLASH硬件驱动的对话 (一)
- 浮动DIV
- MTD原始设备与FLASH硬件驱动的对话 (二)
- 如何将本地sqlserver2000 数据库转移到虚拟主机上
- mysql中char与varchar的区别
- 启动服务代码
- RHCE笔记整理-RH033.Unit4-The Bash shell
- CSS实现文本渐变效果
- 诺基亚西门子将部分研发业务外包给印度塔塔
- 掌握 Ajax,第 7 部分
- sqlserver清理日志
- zz[SQL基础]Group by和Having
- 掌握 Ajax,第 8 部分
- 微软收购U-Prove科技公司 加强在线隐私策略