NT下的ExitWindowsEx?(50分)

  • 主题发起人 主题发起人 欣赏紫霞
  • 开始时间 开始时间

欣赏紫霞

Unregistered / Unconfirmed
GUEST, unregistred user!
; 我在制作安装程序的过程中用到ExitWindowsEx这个API函数,如下:ExitWindowsEx(EWX_REBOOT,0)
可是在NT下却不起作用,查看帮助看到如下信息:Windows NT: The calling process must
have the SE_SHUTDOWN_NAME privilege. For more information, see the following
Remarks section. 可是我要如何才能have the SE_SHUTDOWN_NAME privilege?
 
NT下,必须先调用
OpenProcessToken
AdjustTokenPrivilege
 
你必须要有关机的权限才可以执行这个api
就是象clyin那样先设置一下。
 
接受答案了.
 
后退
顶部