会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Just Steps
方向比努力更重要;水滴石穿,饮水思源。
管理
2010年11月9日
28、Windows内核编程,IRP的同步(2)
摘要: 3、StartIo例程1)系统处理的StartIoStartIo例程能够保证各个并行的IRP顺序执行,即串行化。DDK提供一个内部队列,并将IRP用StartIo例程串行化处理。当设备由忙转入空闲状态时,从队列中抽取一个IRP进行处理,并将状态设为忙。一个新的IRP来时,如果设备为忙,则插入到队列当中,如果为空闲,则直接处理。OS提供kdevice_queue来实现串行化,队列头保存在pDrive...
阅读全文
posted @ 2010-11-09 23:10 浪里飞
阅读(1516)
评论(0)
推荐(0)
编辑