首页
社区
课程
招聘
[求助]求教 检测 自己线程被挂起的方法
发表于: 2018-1-5 12:26 4151

[求助]求教 检测 自己线程被挂起的方法

2018-1-5 12:26
4151
如果我的线程 被别人挂起了 都有哪些 方法可以检测出来呢~  请大佬粗略说下都有哪些方法,  还有如果线程被挂起线程的系统时钟是不是还是在跑的可不可以用时钟来检测  ,,,
我的意思是 他虽然当时把我挂起来了  但不能总挂着我把 总会让我跑起来的   当我在跑起来后 怎么判断我是否被挂起了呢  ,除了判断运行时间外 还有其他方法?

,除了这个 还有没其他的方法呢    ,,,,大佬们快来指点一下小弟把

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 30
活跃值: (30)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
停机问题是无解的,别想了。
2018-1-5 14:40
0
雪    币: 177
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
afters 停机问题是无解的,别想了。
我的意思是  他虽然当时把我挂起来了    但不能总挂着我把  总会让我跑起来的      当我在跑起来后  怎么判断我是否被挂起了呢   
2018-1-5 17:16
0
雪    币: 177
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
afters 停机问题是无解的,别想了。
除了  判断运行时间外  还有i其他方法?
2018-1-5 17:17
0
雪    币: 4928
活跃值: (967)
能力值: ( LV9,RANK:175 )
在线值:
发帖
回帖
粉丝
6
如果你有另一个活动线程的话可以去获取这个线程状态,用如ResumeThread返回值、NtQuerySystemInformation等等方法能获取线程的挂起计数。在当前线程的话就执行代码段的时间差入手吧。
2018-1-5 21:34
0
雪    币: 123
活跃值: (316)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
线程里面做发包,没有收到发包,表示被挂起了
2018-1-29 10:24
0
游客
登录 | 注册 方可回帖
返回
//