coolnasa
驱动牛犊
驱动牛犊
  • 注册日期2004-09-11
  • 最后登录2006-11-17
  • 粉丝0
  • 关注0
  • 积分-94分
  • 威望-26点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1463回复:1

调用CreateService发生参数错误

楼主#
更多 发布于:2005-07-02 21:30
  调用CreateService发生参数错误

schService = CreateService( SchSCManager, // SCManager database
DriverName, // name of service
DriverName, // name to display
SERVICE_ALL_ACCESS, // desired access
SERVICE_KERNEL_DRIVER, // service type
SERVICE_BOOT_START, // start type
SERVICE_ERROR_NORMAL, // error control type
ServiceExe, // service's binary
NULL, // no load ordering group
NULL, // no tag identifier
NULL, // no dependencies
NULL, // LocalSystem account
NULL // no password
);
DWORD error=GetLastError();

结果返回error=87,参数错误,上面只需要将SERVICE_BOOT_START改为SERVICE_DEMAND_START,就可以正确调用.但问题是,我需要BOOTSTART的服务.
msn群 ljwljw440@hotmail.com
coolnasa
驱动牛犊
驱动牛犊
  • 注册日期2004-09-11
  • 最后登录2006-11-17
  • 粉丝0
  • 关注0
  • 积分-94分
  • 威望-26点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-19 12:07
没人知道吗?
msn群 ljwljw440@hotmail.com
游客

返回顶部