版块
论坛
喜欢
话题
应用
搜索
登录
注册
yunyanrong的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=54479
在中断中如何启动定时器?
最近正在根据LINUX某代码修改为WINDOWS版本,看到LINUX的中断可以直接启动定时器,但WINDOWS不行。是不是要来个IoAllocateWorkItem啊?那么在这个workitem的函数是运行在甚么IRQL级别的?多谢。
回复
(
6
)
2007-05-21 23:19
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
yunyanrong
:
引用第3楼ciomhan于2007-05-28 17:22发表的 : 没错,必须用WORKITEM来实现,因为不能在DISPATCH LEVEL上启动定时器.WorkItem是PASSIVE级别的,执行的优先级很低. 查了下,WORKITEM的启动也是在<=DISPAT...
(2007-06-11 23:11)
回复
yunyanrong
:
引用第3楼ciomhan于2007-05-28 17:22发表的 : 没错,必须用WORKITEM来实现,因为不能在DISPATCH LEVEL上启动定时器.WorkItem是PASSIVE级别的,执行的优先级很低. 多谢!一不小心猜中了。 定时器的DPC函数也是DISPA...
(2007-05-30 17:27)
回复
bimingda
:
workitem为系统辅助线程服务。
(2007-05-28 23:53)
回复
ciomhan
:
没错,必须用WORKITEM来实现,因为不能在DISPATCH LEVEL上启动定时器.WorkItem是PASSIVE级别的,执行的优先级很低.
(2007-05-28 17:22)
回复
yunyanrong
:
顶的好,多谢,继续等待。
(2007-05-28 16:19)
回复
qiweixue
:
不清楚,顶一下。
(2007-05-22 16:58)
回复
yunyanrong
加关注
写私信
0
关注
0
粉丝
273
帖子
返回顶部