首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

NTCreateProcessEx得到进程句柄后可以马上调用CreateRemoteThread吗?(解决120分相送),该怎么解决

2012-02-07 
NTCreateProcessEx得到进程句柄后可以马上调用CreateRemoteThread吗?(解决120分相送)在另一未解答的贴里有

NTCreateProcessEx得到进程句柄后可以马上调用CreateRemoteThread吗?(解决120分相送)
在另一未解答的贴里有另外的一百分相送


NTCreateProcessEx得到进程句柄后可以马上调用CreateRemoteThread吗?

现在碰到的问题在调用完NTCreateProcessEx得到进程句柄后,调用CreateRemoteThread   返回0x8

目标进程不是终端(控制台)进程,标准Win32进程也同样失败。

有人知道为什么以及怎么处理吗?!我现在用了折中方案代码太长希望高手指点



[解决办法]
WaitForInputIdle
[解决办法]
ERROR 0X8 = "存储空间不足,无法处理此命令。 "
有可能是因为进程才刚起来,你先在CreateProcess之后sleep以下试一试
[解决办法]
不可以,调用NTCreateProcessEx返回后,通过返回值,
父进程是无法知道子进程何时初始化完的,因此NT
提供了WaitForInputIdle函数,该函数可以等进程初始化
结束。这是才可以进行其他操作。被高手先说了,
解释一下。

热点排行