PEB是否存储已经终止的进程
Does PEB store the process that already terminated?
PEB将进程的信息存储在windows中。当进程结束时,它是否仍然存储它?
这是一个进程内数据结构。No more process == No more PEB.
CreateProcess返回的进程句柄引用了一个内核数据结构,只要你不关闭这个句柄,它就会一直存在,即使在进程终止之后。在该句柄上调用WaitForSingleObject()告诉您进程何时退出。GetExitProcessCode()告诉你如何退出
不,PEB只保存当前运行进程的信息。您可以在这里阅读更多关于PEB的信息:http://en.wikipedia.org/wiki/Process_Environment_Block
在Windows操作系统中没有这样的块来保存终止进程的数据
相关文章:
- 运行代码时,c++ 会终止进程
- CLion 如何终止进程运行?
- 使用进程 ID 终止进程
- 有没有办法通过过滤进程的名称来自动终止进程?
- Windows资源监视器使用哪些Win32函数来检测已终止进程的磁盘和网络活动
- 终止进程并关闭其所有打开的侦听端口
- 如何释放被终止进程锁定的端口
- 使用进程名称终止进程
- 如何检测终止进程事件、计算机关闭和计算机崩溃
- 我无法使用终止进程杀死子进程
- 使用终止进程终止"mstsc.exe"进程时出现错误代码(5)访问被拒绝
- 在跨平台C++启动和终止进程
- 使用SIGSEGV或SIGABRT信号转储核心并终止进程
- 如何使用管理权限调用终止进程
- QT中的运行和终止进程C++通过按下按钮
- 使用SIGHUP重新启动终止进程
- dbus-c++中的断言错误,终止进程
- 如果在堆上定义,QProcess 不会终止/终止进程
- WinAPI - windows关闭前的清理终止进程
- 从VS10应用程序中查找/终止进程(VC6应用程序)