小弟用SC_HANDLE hService = ::CreateService(hSCM,
m_szServiceName,
m_szServiceName,
SERVICE_ALL_ACCESS,
SERVICE_WIN32_SHARE_PROCESS|SERVICE_INTERACTIVE_PROCESS ,
SERVICE_AUTO_START|SERVICE_BOOT_START, // start condition
SERVICE_ERROR_NORMAL,
szFilePath,
NULL,
NULL,
NULL,
NULL,
NULL);创建了服务,但有以下两个问题:1、设置了SERVICE_BOOT_START参数,在windows启动时启动服务,我的服务实际上只是启动我自己的一个单文档程序,在服务管理器里启动时没有问题,但随系统启动时却报“建立空文档失败”的错误,是不是还要设置其他参数啊?2、能不能使服务在window 2000以上的版本中,不登陆系统,就启动起来啊?
求救各位高手???
m_szServiceName,
m_szServiceName,
SERVICE_ALL_ACCESS,
SERVICE_WIN32_SHARE_PROCESS|SERVICE_INTERACTIVE_PROCESS ,
SERVICE_AUTO_START|SERVICE_BOOT_START, // start condition
SERVICE_ERROR_NORMAL,
szFilePath,
NULL,
NULL,
NULL,
NULL,
NULL);创建了服务,但有以下两个问题:1、设置了SERVICE_BOOT_START参数,在windows启动时启动服务,我的服务实际上只是启动我自己的一个单文档程序,在服务管理器里启动时没有问题,但随系统启动时却报“建立空文档失败”的错误,是不是还要设置其他参数啊?2、能不能使服务在window 2000以上的版本中,不登陆系统,就启动起来啊?
求救各位高手???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货