如何用程序设定服务的启动类型是自动、手动还是禁用?

zzhong2 2003-10-20 02:58:22
如何用程序设定服务的启动类型是自动、手动还是禁用?
用ControlService API函数只能控制服务的启动、暂停、恢复、停止
...全文
151 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tigerhohoo 2003-10-20
  • 打赏
  • 举报
回复
赫赫,共同学习....
zzhong2 2003-10-20
  • 打赏
  • 举报
回复
谢谢楼上

在MSDN上找到了:
BOOL ChangeServiceConfig(
SC_HANDLE hService,
DWORD dwServiceType,
DWORD dwStartType,
DWORD dwErrorControl,
LPCTSTR lpBinaryPathName,
LPCTSTR lpLoadOrderGroup,
LPDWORD lpdwTagId,
LPCTSTR lpDependencies,
LPCTSTR lpServiceStartName,
LPCTSTR lpPassword,
LPCTSTR lpDisplayName
);

ccrun.com 2003-10-20
  • 打赏
  • 举报
回复
有道理有道理。
tigerhohoo 2003-10-20
  • 打赏
  • 举报
回复
修改
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServerName]
"Start"=dword:00000002

2为自动,3为手动.

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧