📄 subject_58576.htm
字号:
<p>
序号:58576 发表者:ppxhn 发表日期:2003-11-02 11:42:26
<br>主题:如何让windows重起
<br>内容:在程序中调用API函数ExitWindowsEx()让系统重新启动,参数用EWX_REBOOT,为何无法成功
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:金鱼王 回复日期:2003-11-02 12:09:59
<br>内容: HANDLE hToken; <BR> TOKEN_PRIVILEGES tkp; <BR> <BR> // Get a token for this process. <BR> <BR> if (!OpenProcessToken(GetCurrentProcess(), <BR> TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken)) <BR> return( FALSE ); <BR> <BR> // Get the LUID for the shutdown privilege. <BR> <BR> LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, <BR> &tkp.Privileges[0].Luid); <BR> <BR> tkp.PrivilegeCount = 1; // one privilege to set <BR> tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; <BR> <BR> // Get the shutdown privilege for this process. <BR> <BR> AdjustTokenPrivileges(hToken, FALSE, &tkp, 0, <BR> (PTOKEN_PRIVILEGES)NULL, 0); <BR> <BR> if (GetLastError() != ERROR_SUCCESS) <BR> return FALSE; <BR> <BR> // Shut down the system and force all applications to close. <BR> <BR> if (!ExitWindowsEx(EWX_REBOOT| EWX_FORCE, 0)) <BR> return FALSE; <BR><BR> return TRUE;<BR>//摘自MSDN2003
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:ppxhn 回复日期:2003-11-02 12:33:16
<br>内容:xie xie
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -