BOOL WINAPI StartService(
  __in          SC_HANDLE hService,
  __in          DWORD dwNumServiceArgs,
  __in          LPCTSTR* lpServiceArgVectors
);

解决方案 »

  1.   

    试了下,StartService 直接返回false。
    SstartService是直接调用服务的回调函数还是加载整个exe?
      

  2.   

    试了下,StartService 直接返回false。
    SstartService是直接调用服务的回调函数还是加载整个exe?

    StartService返回FALSE,GetLastError()的返回值是什么?
      

  3.   

    试了下,StartService 直接返回false。
    SstartService是直接调用服务的回调函数还是加载整个exe?

    StartService返回FALSE,GetLastError()的返回值是什么?
    StartService返回失败的原因应该是我没绑定ServiceMain,现在的问题是我不知道如何
    绑定ServiceMain,
    StartServiceCtrlDispatcher在服务控制面板中启动服务返回成功,但是在CreateService之后调用就返回失败了。
      

  4.   

    试了下,StartService 直接返回false。
    SstartService是直接调用服务的回调函数还是加载整个exe?

    StartService返回FALSE,GetLastError()的返回值是什么?
    StartService返回失败的原因应该是我没绑定ServiceMain,现在的问题是我不知道如何
    绑定ServiceMain,
    StartServiceCtrlDispatcher在服务控制面板中启动服务返回成功,但是在CreateService之后调用就返回失败了。
    查看GetLastError