我正在寻找AbortSystemShutdown的替代方法,以中止C ++应用程序中已经发生的关闭。 This MSDN article代表InitiateSystemShutdown提到“如果dwTimeout为零,计算机将关闭而不显示对话框,并且AbortSystemShutdown无法停止关闭。”。
我如何“中止”或“停止”已经开始的关机(当dwTimeout = 0时)?正如MSDN文章所述,当我调用AbortSystemShutdown且machien已关闭时,它只是忽略了它。我曾经考虑过其他方法,例如终止实际上正在关闭系统的进程,但是我仍然不确定是否可行。