stride
驱动牛犊
驱动牛犊
  • 注册日期2002-11-23
  • 最后登录2005-12-28
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1535回复:0

线程问题!急!

楼主#
更多 发布于:2004-10-12 10:02
在NT4.0下,我有三个优先级不同的三个线程,每个线程各自运行.都是当运行一段时间后通过WAITFORSINGLEOBJECT睡眠,等待唤醒. 有一个驱动程序,周期性的唤醒这三个线程.可是运行很长一段时间后,最高优先级别的线程一直唤不醒. 再创建第四个线程(优先级很低)使用API函数GETEXITCODETHREAD 或者 GETTHREADCONTEXT,去获取睡眠线程的信息,可是这第四个线程也不继续执行了,请问为什么唤不醒哪个线程,当哪个睡眠的线程处于什么情况下时使用这些API时反而使自己也不能继续执行?急,急,请各位大虾指点!
游客

返回顶部