我知道 ExitWindowsEx()
API 函数可以简单地关闭 Windows。但据我所知,你不能使用它使 Windows 安装任何未完成的更新。
是否有支持API用于安装任何未完成的更新(在标准蓝屏幕中,出现“已安装的n个更新中,请勿关闭电源或拔掉计算机,Windows会自动关闭”),然后关闭 Windows (相当于单击Windows用户界面中的"安装更新并关闭"菜单选项)?
(操作系统版本:Windows XP 及更高版本。)
我知道 ExitWindowsEx()
API 函数可以简单地关闭 Windows。但据我所知,你不能使用它使 Windows 安装任何未完成的更新。
是否有支持API用于安装任何未完成的更新(在标准蓝屏幕中,出现“已安装的n个更新中,请勿关闭电源或拔掉计算机,Windows会自动关闭”),然后关闭 Windows (相当于单击Windows用户界面中的"安装更新并关闭"菜单选项)?
(操作系统版本:Windows XP 及更高版本。)
您可以采取的最佳方案是调用InitiateShutdown
函数并在Vista及更高版本上包含SHUTDOWN_INSTALL_UPDATES
标记。Windows XP不支持使用程序自动更新后关机。