首页
社区
课程
招聘
[求助]怎样检测 由 OpenProcess 打开的进程已经退出
发表于: 2008-7-14 00:12 6277

[求助]怎样检测 由 OpenProcess 打开的进程已经退出

2008-7-14 00:12
6277
HANDLE h=::OpenProcess(PROCESS_ALL_ACCESS,NULL,id);

由 OpenProcess 全权限打开一个进程.得到他的 HANDLE

但是.我发现 这个进程退出后.这个句柄依然 存在 (也就是还是可以读取他的内存 )

有什么办法...可以知道 这个被我打开的进程已经退出了/.?

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 224
活跃值: (147)
能力值: ( LV9,RANK:970 )
在线值:
发帖
回帖
粉丝
2
BOOL GetExitCodeProcess(
  HANDLE hProcess,     // handle to the process
  LPDWORD lpExitCode   // termination status
);
2008-7-14 00:27
0
雪    币: 33
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢!!!

当进程退出是 lpExitCode    == 0!!!


以前好像在哪见过!!!
2008-7-14 00:31
0
游客
登录 | 注册 方可回帖
返回
//