| | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | |      |
|
学驱动之路第一步...... [ 2006-11-27
| 作者:马大哈 | 来自:本站原创]
 |
由于想写个虚拟硬盘软件用于游戏更新,于是就开始学习写驱动了...
这对于我这个只会点VB6的人来说,真的太高难了..... 
看了N天的教程及代码,感觉驱动程序好象也就是一个DLL而已,只不过是可以使用一般应用程序所不能使用的东东.
我所理解的WDM驱动程序工作过程(文件系统过过滤类型驱动)如下:
驱动程序本身以一个后缀为SYS的文件形式存在;
在系统中,以服务形式存在;
内含N多函数,由系统在特定的时候调用(感觉像N多的回调函数);
在那些函数内,完成驱动程序的工作.
目前看来,需要的知识为:
ASM,C/C++,操作系统内核原理
不过我一个都不会........ 
路漫漫兮~~~~~~~~~
|
|
|
|
|