Windows驱动程序信息库分析与开发研究
发布时间:2018-04-23 23:43
本文选题:操作系统 + 驱动程序 ; 参考:《大连理工大学》2012年硕士论文
【摘要】:电脑实验室是学生学习计算机的重要场所,学生只能通过上机练习才能真正地、透彻地掌握所学知识。尤其我校(上海电子信息职业技术学院)发展的现状,首先,机房涉及面广,事务杂,工作量大。我所工作的环境主要是高等职业技术类学校,着重是培养学生的动手能力,这也就显示出计算机技术特殊地位和重要性。 电脑机房的开放对象主要是学生,学生好奇心强,动手能力强,在上课过程中,喜欢随意更改计算机配置,删除系统文件,修改注册表;学生随意使用移动硬盘、U盘等;甚至有学生浏览恶意网站,这些都使计算机安全受到威胁甚至瘫痪,往往给电脑实验室正常上课带来不小的麻烦。为了更好的在工作上有所提高,方便日常的实验室管理,我就对于操作系统的结构和硬件之间的关系所以进一步的了解和探讨,来提早自己业务水平。 本文主要讨论了主流操作系统WINDOWS驱动程序的组成,WINDOWS中安装、查询驱动的原理,分析了WINDOWS的驱动架构。在此基础上,深入研究了驱动架构中的INF、VDD、VXD三种文件的内部结构,并在论文最后实现了基于WINDOWS的USB驱动信息库,取得了预期的效果,如果有学生在上机的过程中,未得到老师的允许直接插入U盘的话,系统会安装U盘驱动文件(已被修改),先提示输入有效的密码,假如输入的密码不符合正确密码,则无法继续安装驱动,并禁止使用U盘。如果输入的密码符合要求则继续安装剩余的驱动文件,并且可以顺利的使用U盘。 利用此种方法的优点在于,不需要额外的在系统中安装某些文件,避免批量安装机房软件的烦恼,另外如果安装的杀毒软件此方法也不会误认为病毒文件,给教学和工作带来极大的便利。
[Abstract]:Computer laboratory is an important place for students to learn computer. In particular, the development of our school (Shanghai Institute of Electronics and Information Technology), first of all, the computer room involves a wide range of issues, miscellaneous, heavy workload. The environment in which I work is mainly in higher vocational and technical schools, with emphasis on training students' hands-on ability, which shows the special position and importance of computer technology. The open object of computer room is mainly students, students have strong curiosity and ability to do things. In the course of class, they like to change computer configuration at will, delete system files, modify registry, students use mobile hard disk, U disk at will, etc. Even some students browse malicious websites, which threaten or even paralyze computer security, and often cause great trouble to computer labs. In order to better improve the work and facilitate the daily laboratory management, I will further understand and discuss the relationship between the structure of the operating system and the hardware, in order to advance their own business level. This paper mainly discusses the composition of the mainstream operating system WINDOWS driver and the principle of installing and querying driver in windows, and analyzes the driver architecture of WINDOWS. On this basis, the internal structure of three kinds of files in the driver architecture, INFVDDVXD, is deeply studied. At the end of the paper, the USB driver information base based on WINDOWS is implemented, and the expected results are obtained. If there are students in the process of computer, Without the teacher's permission to directly insert the U disk, the system will install the USB drive file (modified, first prompted to enter a valid password, if the password entered does not match the correct password, can not continue to install the driver, And prohibit the use of U disk. If the password entered meets the requirements, continue to install the remaining driver files, and can use the U disk smoothly. The advantage of this approach is that it does not require additional installation of certain files in the system to avoid the annoyance of mass installation of computer room software, and if the antivirus software is installed, the method does not misinterpret the virus file. Bring great convenience to teaching and work.
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP316.7;TP333
【参考文献】
相关期刊论文 前8条
1 赵明鑫;;WDM模型下开发USB设备驱动程序的设计与实现[J];鞍山师范学院学报;2009年04期
2 曾庆珠;;预防考试作弊的探索[J];电子商务;2010年07期
3 刘贵富;;大学考试作弊现象分析及对策研究[J];吉林工程技术师范学院学报;2008年02期
4 周冲;刘镇;;基于WDM的USB驱动程序设计与实现[J];科学技术与工程;2007年22期
5 杨习伟;覃淑蓉;;浅谈基于WDM的USB设备驱动程序开发[J];山西电子技术;2008年02期
6 冯海涛;刘宝娟;王晓君;;开发WDM型USB设备驱动程序[J];微处理机;2008年02期
7 严强;;网络考试系统中防止U盘作弊方法研究[J];微型机与应用;2011年02期
8 杨忠明;;基于WDM模型的USB驱动构建[J];现代计算机(专业版);2007年11期
,本文编号:1794202
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1794202.html