Winapi SimpleESC::StopService,SimpleESC::StartService提供无限超时

Winapi SimpleESC::StopService,SimpleESC::StartService提供无限超时,winapi,windows-services,timeout,nsis,Winapi,Windows Services,Timeout,Nsis,如何在SimpleESC::StartService或SimpleESC::StopService或其任何方法中给予无限超时?是否要永远等待服务的启动?听起来是个坏主意,但似乎无法做到这一点。同意这是个坏主意。如果我没有指定任何超时,则向curosity询问默认超时。没有默认超时。如果不提供值,它将在运行时崩溃。在示例中,它使用30秒的等待时间。如果您确实需要很长的等待时间,请尝试提供类似86400的24小时等待时间。

如何在SimpleESC::StartService或SimpleESC::StopService或其任何方法中给予无限超时?

是否要永远等待服务的启动?听起来是个坏主意,但似乎无法做到这一点。同意这是个坏主意。如果我没有指定任何超时,则向curosity询问默认超时。没有默认超时。如果不提供值,它将在运行时崩溃。在示例中,它使用30秒的等待时间。如果您确实需要很长的等待时间,请尝试提供类似86400的24小时等待时间。