我编写了一个C++服务,该服务在Windows XP下功能完好,但无法在Windows 7中启动。SC CREATE返回成功,但SC START返回FAILED 1053:服务未响应及时开始或控制请求。从我所了解的这是由超时造成的,但我立即收到错误。服务无法在Windows 7下启动:失败1053
这是我的服务代码或7中的一些设置的问题吗?
Windows 7是否发送与XP不同的服务控制请求?
如果是这样,我将如何去捕捉启动请求?
如果您需要查看代码以及任何其他有助于解决此问题的信息,请告知我们。
感谢
看看[这个问题]接受的答案(http://stackoverflow.com/questions/793731/starting-a-windows-service-fails-with-error-1053) – dandan78 2011-03-05 20:34:57
谢谢,我会看看进入这个。 – 2011-03-05 21:04:01
立即获取它的唯一方法是快速从服务控制处理程序返回,但不切换服务控制状态。 – 2011-03-05 22:28:56