其实,Win2000即是NT的结构(大概上),所以你可以在论坛里查找有关NT下关机的帖子或查MSDN中ExitWindowsEx函数的链接,那里有具体代码,我也不再重复了。
基本的思想是先取得关机权限(AdjustTokenPrivileges函数),再执行关机函数。