易语言系统关闭操作源码
系统结构:快速关机,快速重启,关闭计算机,重启计算机,注销计算机,调整程序特权,关闭系统,系统关机,
======程序集1
| |
| |------ _启动子程序
| |
| |------ 快速关机
| |
| |------ 快速重启
| |
| |------ 关闭计算机
| |
| |------ 重启计算机
| |
| |------ 注销计算机
| |
| |
======调用的Dll
| |
| |---[dll]------ 调整程序特权
| |
| |---[dll]------ 关闭系统
| |
| |---[dll]------ 系统关机
调用的DLL命令:
.DLL命令 调整程序特权, 整数型, "ntdll", "RtlAdjustPrivilege", 公开, 返回整数型,自动记录老线程,特权:17、备份;18、启动;19、关机;20、调试。最高权限为20,即提升到调试级。新值:参考为[1],新线程和老线程可为[0]
.参数 特权, 整数型
.参数 新值, 整数型
.参数 新线程, 整数型
.参数 老线程, 整数型, 传址
.DLL命令 关闭系统, 整数型, "user32.dll", "ExitWindowsEx", , , 退出windows,并用特定的选项重新启动
.参数 标志, 整数型, , uFlags,指定一个或多个标志的组合,9为普通关机,12为强行关机
.参数 保留值, 整数型, , dwReserved,保留,设为零
.DLL命令 系统关机, 整数型, "ntdll", "NtShutdownSystem"
.参数 关机, 整数型, , 0、关机 1、重启
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。