阅读:1164回复:0
ntshutdown 的问题
先看下面代码
define SE_SHUTDOWN_PRIVILEGE 0x13 nRet=RtlAdjustPrivilege(SE_SHUTDOWN_PRIVILEGE,TRUE,TRUE,&en); if(nRet==0x0C000007C) nRet = RtlAdjustPrivilege(SE_SHUTDOWN_PRIVILEGE,TRUE,FALSE,&en); nRet=ZwShutdownSystem(2); 我都糊涂了,提升权限就能在user模式下调用native api 吗? RtlAdjustPrivilege,ZwShutdownSystem返回的是什么数据类型? 调用他们需要什么库和头文件? 哪位能他们快速关机,重启,定义成一个函数,我可以直接调用,也好明白的看懂,当然需要的库和头文件也 要告诉我,我现在只会win32 sdk ,先谢谢了 |
|