XP下运行CreateProcessAsUser报1314错误,例子是从msdn下的,请各位高手给个能成功运行的例子

解决方案 »

  1.   

    把API声明贴出来瞧瞧,会不会你机子上没这个库啊,要先下载包含这个API的库文件啊!
      

  2.   

    1314错误是权限有问题,我用了AdjustTokenPrivileges提升权限,但也没通过。
    请赐教!
      

  3.   

    csdn上没人了吗??????????
      

  4.   

    有,有!!不过还得等一下~~我以前写过的,不过现在自己机器不在边上~~我已经封装成了模块,调用很方便.好象我以前发在CSDN上的,你找找看?是我问别人这个问题,别人帮我搞定后,我就封装了的.
      

  5.   

    找到了,是这个http://topic.csdn.net/T/20050714/00/4143067.html不过代码我是放在我当时论坛上的最近好忙,论坛主机出了问题,还没时间去搞,自己查查那个API吧.
      

  6.   

    myjian(小马-->天啊!!天哪!!天哇~~~~~~) 你说的是 CreateProcessWithLogon这个API吗?
    它在w2k下是通过的,但XP SP2是不能通过的!!!
    还有CreateProcessAsUser的例子基本和我写的差不多,但在我这边是有1314的错误
      

  7.   

    晕,不好意思,CSDN只能连发三帖!!另外,那个模块我是在Win2000 SP4/WinXP SP1/Win2003 SP1下都使用成功了的,没有出现任何错误,且被调用进程也成功地用另一用户身份运行了.你出现的那个错误,是否与你的那个用户有关?比如它的权限??
      

  8.   

    http://blog.csdn.net/jiangsheng/archive/2006/01/07/573288.aspx这里去看看~~~
      

  9.   

    你去下载区,游戏,外挂,里面搜索一个叫“联众侠义道多开及补药外挂”的,里面含代码,我就是在XP下写并且测试通过。用的是CreateProcessWithLogon,你自己详细看一下代码吧,其实我有一部分是复制的,根本也没出任何问题,CreateProcessWithLogon是可以在XP下正常运行的!
      

  10.   

    在这里http://down.csdn.net/game/networkgame/14500.html你下下来自己看看吧,里面主要涉及了一些操作用户以及应用程序用其他用户运行的方法
      

  11.   

    CreateProcessWithLogon在xp sp2下是不行的,这在msdn也做了说明了
      

  12.   

    CreateProcessWithLogon在XP下真不行????????
    那我不是被骗了,我的机器是XP,我发的那个代码就是在XP下运行通过的,而且最近看的一个代码,也是用CreateProcessWithLogon来实现提升权限的,我说的这2个代码都对内存进行了读操作,其中一个还进行了写操作,如果没有真的提升权限,那么对其他进程的内存读写怎么会成功呢?真是。
      

  13.   

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/createprocesswithlogonw.aspWindows XP SP2 and Windows Server 2003:  You cannot call CreateProcessWithLogonW from a process that is running under the LocalSystem account, because the function uses the logon SID in the caller token, and the token for the LocalSystem account does not contain this SID. As an alternative, use the CreateProcessAsUser and LogonUser functions.
      

  14.   

    再来帖个:http://www.m5home.com/bbs/dispbbs.asp?boardID=10&ID=344&page=1这是我自己写的,也是在CSDN上得到众多朋友帮助下才搞定的.