首页 | 本学科首页   官方微博 | 高级检索  
     

一种介质设备控制方法
引用本文:马金鑫,袁丁.一种介质设备控制方法[J].计算机应用,2009,29(8).
作者姓名:马金鑫  袁丁
作者单位:1. 四川师范大学,计算机科学学院,成都,610101;四川省计算机研究院,电子自动研究所,成都,610041
2. 四川师范大学,计算机科学学院,成都,610101
基金项目:国家自然科学基金,四川省科技厅科技攻关项目 
摘    要:研究了传统的以WDM过滤驱动的方法来实现的设备控制原理.通过对这种传统方法的阐述说明了这种方法存在不够安全、不够灵活等缺点,对微软Windows的高中断级别的自旋锁源码进行反汇编分析,然后以NT过滤驱动的方式尝试实现WDM过滤驱动的机制,最后利用内核例程hook的方法,使用对驱动对象的派遣例程函数入口地址替换提出一种新的实现思路.经过仿真实验表明,这种方法能取得较好的效果.

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

One method of media device control
MA Jin-xin,YUAN Ding.One method of media device control[J].journal of Computer Applications,2009,29(8).
Authors:MA Jin-xin  YUAN Ding
Affiliation:1. School of Computer Science;Sichuan Normal University;Chengdu Sichuan 610101;China;2. Electronic Technology Institute;Sichuan Institute of Computer Science;Chengdu Sichuan 610041;China
Abstract: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.
Keywords:filter driver  Small Computer System Interface (SCSI)  driver object  completion routine
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号