【发布时间】:2011-02-11 11:50:39
【问题描述】:
我想在我的应用程序中以管理员身份运行一个线程。我可以愉快地以默认用户级别 (asInvoker) 运行应用程序的其余部分。这可能吗?我注意到有一个“ImpersonateLoggedOnUser”功能。我可以以某种方式使用它来登录管理员,然后让线程冒充那个人吗?
似乎这应该是一件微不足道的事情......但似乎没有任何明显的方法可以做到这一点。谁能帮帮我?
编辑:因此,如果我必须启动一个单独的进程,有什么方法可以创建一个新进程并让它从特定入口点启动。我当然可以使用命令行处理来做到这一点,但我真的希望我可以阻止用户进入命令行并启动一个不可关闭的进程!
【问题讨论】:
标签: c++ windows-7 uac windows-vista