CreateService创建服务后 可以正常使用 为什么在 管理工具-服务 中查看不到对应的服务名称呢?
CreateService创建的时候也传递了服务名称啊
CreateService创建的时候也传递了服务名称啊
解决方案 »
- 如何在状态栏内多分几个长度区域,好显示程序更多信息?
- TTF文件中通过字符编码怎样找到图元索引,高手看这里。
- 在VC.NET中,在处理按钮单击事件时,有一个问题请教
- 填充问题.高手帮忙解决一下..
- 请问vc中文本(StaticText)如何实现类似百叶窗的效果
- ShellExecute[EX]的使用问题
- 那位有空,能帮我做个示波器。。救人一命
- MFC实现中英文版本的切换
- mfc创建服务调用createservice显示未定义的错误!!
- project setting
- 关于http拦截,比如发现用户访问A.com就跳到B.com
- 普通的Socket 能指定一次读取的消息体的长度,但是重叠模式能不能呢,谢谢!
BOOL CreateTTLiveService(LPTSTR ptstrPath, LPTSTR ptstrServName, LPTSTR ptstrServShowName)
{
schService = CreateService(
schSCManager, //SCM句柄
ptstrServName, //服务名
ptstrServShowName, //服务显示名
SERVICE_ALL_ACCESS, //存取权限
SERVICE_WIN32_OWN_PROCESS, //服务类别
SERVICE_AUTO_START, //启动类别
SERVICE_ERROR_NORMAL, //错误控制类别
ptstrPath, //服务的可执行文件路径
NULL,
NULL,
NULL,
NULL,
NULL);
if(schService == NULL)
{
printf("CreateService failed (%d)\n",GetLastError());
return FALSE;
}
else
{
printf("CreateService succeeded\n");
CloseServiceHandle(schService);
return TRUE;
}
}我以前的代码完全可用