期刊文献+

基于IRP的Windows设备驱动程序文件操作的实现 被引量:1

Realization on Operation for Windows Device Drivers Based on IRP
下载PDF
导出
摘要 文件是数据存储的基础,处于Windows操作系统内核中的设备驱动程序,对文件系统的访问不像应用程序那样方便。文章介绍了Windows设备驱动程序通过建立自定义I/O请求包(IRP),并将IRP发送到文件系统驱动程序的方式,实现对文件的内核级操作的方法,该方法可实现文件建立、读、写、删除和改名等功能。文章给出了基于微软设备驱动程序开发工具实现的IRP包的建立、发送和完成的源码。 Files are the basis of data memorizing, the device drivers in the windows accessing system are not as convenient as visiting the document systems. To realize the operation on the extreme kernel of the document, this paper introduces how to deve the device, send IRP to document system drivers through I/O package, which includes the functions of setting up, reading, writing, deleting and renaming the files. And it also works out the source codes of IRP package's establishment, sending, and completing, which is based on development of the microsoft device drivers.
出处 《四川理工学院学报(自然科学版)》 CAS 2010年第1期41-43,共3页 Journal of Sichuan University of Science & Engineering(Natural Science Edition)
基金 四川理工学院院级项目(2007ZR016)
关键词 驱动程序开发工具 驱动程序 内核 文件 I/O请求包 DDK driver kernel file IRP
  • 相关文献

参考文献4

二级参考文献11

  • 1孙守阁 徐勇.Windows设备驱动程序技术内幕[M].北京:清华大学出版社,2001.36.
  • 2[美]KARENHAZZAH.Writing Windows VXDs and Device Drivers[M].北京:中国电力出版社,2001..
  • 3Walter Oney(美)著.Programming the Microsoft Windows Driver Model[M].马少华译.
  • 4Chriscant(美)著.孙义等译.Windows WDM设备驱动程序开发指南【M】.北京:机械工业出版社,..
  • 5[美]Helen Custer Inside the Windows NT[M].Microsoft Press,1993.4.
  • 6Baker A,Lozano J.Windows 2000设备驱动程序设计指南[M].北京:机械工业出版社,2003.
  • 7Solomon Da,Mark E Russinovich.Windows 2000技术内幕[M].北京:北京大学出版社,2001.
  • 8Microsoft Company.Windows2000 DDK Documentation[EB].2000.
  • 9[美]David A Solomon.Windows NT技术内幕[M].第二版,北京:清华大学出版社,1999.
  • 10[美]David A Solomon.Windows 2000内部揭密[M].北京:机械工业出版社,2001.

共引文献22

同被引文献8

引证文献1

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部