一种介质设备控制方法  

One method of media device control

在线阅读下载全文

作  者:马金鑫[1,2] 袁丁[1] 

机构地区:[1]四川师范大学计算机科学学院,成都610101 [2]四川省计算机研究院电子自动研究所,成都610041

出  处:《计算机应用》2009年第8期2146-2148,2187,共4页journal of Computer Applications

基  金:国家自然科学基金资助项目(60473030);四川省科技厅科技攻关项目(05GG007-008)

摘  要:研究了传统的以WDM过滤驱动的方法来实现的设备控制原理。通过对这种传统方法的阐述说明了这种方法存在不够安全、不够灵活等缺点,对微软Windows的高中断级别的自旋锁源码进行反汇编分析,然后以NT过滤驱动的方式尝试实现WDM过滤驱动的机制,最后利用内核例程hook的方法,使用对驱动对象的派遣例程函数入口地址替换提出一种新的实现思路。经过仿真实验表明,这种方法能取得较好的效果。The traditional principle of media device control in Windows Device Model (WDM) filter driver was researched and its unsafe and inflexible shortcomings were illustrated. The source code of high-level spin lock in Microsoft Windows was disassembled and analyzed. The mechanism to realize the WDM architecture with NT filter driver was proposed. A new exchange technology of dispatching routine's entry address of the driver object was advanced and verified.

关 键 词:过滤驱动 小型计算机系统接口 驱动对象 完成例程 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象