从子进程获取父进程的路径

时间:2014-03-11 23:57:58

标签: c windows

我需要通过查看子进程来检索父进程的路径。

父进程是DEAD,这意味着父进程创建了子进程,然后父进程退出。

所以我是另一个拥有子进程句柄的进程,我需要知道是谁创建了这个进程(子进程)。

2 个答案:

答案 0 :(得分:1)

一旦进程退出,并且其所有句柄都已关闭,系统将忘记它的所有内容。无法在所描述的方案中检索此信息。

答案 1 :(得分:0)

从这篇文章Process termination

  

当你的程序调用ExitProcess时,会有很多机器弹出   付诸行动。首先,进程中的所有线程(除了一个   调用ExitProcess)被强行终止。内核将关闭   所有打开的内核对象句柄。您分配的任何内存都将   当进程的地址空间被拆除时自动释放。

因此,一旦死亡,无法获得有关该过程的任何信息。