我編寫了一個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