如何在没有P/Invoke的情况下从c#创建挂起进程



WinAPI CreateProcess具有CREATE_SUSPENDED标志,因此可以在JobObject完成某事之前将进程附加到JobObject,然后为其主线程调用ResumeThread。我唯一找到的解决办法是11年前写的这篇文章!

做到这一点的唯一方法是使用CreateProcess。.net Process类不提供这个功能。p/调用CreateProcess或使用混合模式c++/CLI程序集调用相同的。

最新更新