以编程方式重新启动Windows 7计算机

And*_*ell 2 winapi windows-7

我需要以编程方式触发windows7机器上的重启.这是为了支持客户的场景,当他们退出intenet自助服务终端机时,机器重新启动.在XP上这是使用WTSSystemShutdown实现的,但我想知道是否有另一种方式.任何指针都非常感激.

Gab*_*abe 6

您可以调用ExitWindowsEx来重启,关闭,注销等.

使用InitiateShutdown(Vista)或InitiateSystemShutdownEx(Win2k或更高版本)远程关闭计算机.