请教一个关于服务的问题
我用Visual c++6.0写了一个服务程序,其中StartService()函数代码如下:
SERVICE_TABLE_ENTRY st[] = {
{m_szServiceName, ServiceMain},
{NULL, NULL}
};
BOOL b = ::StartServiceCtrlDispatcher(st);
return b;
为什么StartServiceCtrlDispatcher()函数总是返回0,不成功?我查错误代码是1063,表示服务进程无法连接到服务控制器上,为什么呀?