reboot win32重启 关机
来源:互联网 发布:centos本地yum源配置 编辑:程序博客网 时间:2024/05/22 09:01
Boot(REBOOT))if(Boot(SHUTDOWN))// boot routineint Boot(int flag){ HANDLE hToken; TOKEN_PRIVILEGES tkp; if(OsIsNt) { OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken); LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME,&tkp.Privileges[0].Luid); tkp.PrivilegeCount = 1; tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,(PTOKEN_PRIVILEGES)NULL, 0);if(flag==REBOOT) {if(ExitWindowsEx(EWX_REBOOT | EWX_FORCE, 0))return 0;}else {if(ExitWindowsEx(EWX_POWEROFF | EWX_FORCE, 0))return 0;} } else {if(flag==REBOOT) {if(ExitWindowsEx(EWX_REBOOT + EWX_FORCE,0))return 0;}else {if(ExitWindowsEx(EWX_SHUTDOWN + EWX_FORCE,0))return 0;}}return 1;}
0 0
- reboot win32重启 关机
- 【LINUX】Linux 关机/重启 shutdown、halt、reboot和init
- Linux常用关机重启命令shutdown\halt\reboot\init
- linux 关机重启 shutdown和reboot的区别
- Linux 关机重启命令 shutdown reboot init
- Android6.0 关机shutdown & 重启reboot流程分析
- Linux关机重启停机(shutdown reboot halt)流程分析
- Linux 关机重启命令(logout/shutdown/reboot)
- windows C++实现注销、重启、关机 logoff reboot shutdown
- win32 关机、重启、注销功能
- Win32 例程(关机,重启,注销)
- linux下常用的关机/重启命令shutdown、halt、reboot、init
- linux下常用的关机/重启命令shutdown、halt、reboot、init
- Linux/Unix关机、重启(shutdown\reboot\halt\init)等命令
- golang 调用win32 api 实现windows注销、重启、关机
- Linux重启命令reboot
- 【转载】关于shutdown halt reboot poweroff init 0几种关机和重启命令的理解
- 关机相关(shutdown,reboot)
- JavaScript删除数组中指定值的元素
- oracle-imp导入小错filesize设置
- mvc JavaScriptResult的介绍
- LINUX关机和重启命令
- GSM的逻辑信道-控制信道-专用控制信道(DCCH)
- reboot win32重启 关机
- 给apk生成MD5密码几种方法
- Google Cloud Messaging(GCM Google云推送)
- 【Size Classes Design Help】- Selecting a Size Class in Interface Builder
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
- Source Insight 使用方法入门
- GSM的逻辑信道-控制信道-公共(通用)控制信道(CCCH)
- Android 接口回调机制应用
- cronExpression配置说明(修改版)