|
|
|
基于Windows2000开发WDM设备驱动程序的方法
|
| |
摘 要:本文介绍了Windows 2000 WDM驱动程序结构及其原理,给出一个驱动程序的例子 关键词: WDM 驱动程序 1.概述 引入了全新的WDM (Win32 Driver Model)的驱动程序架构,说是新技术,其实早在1997年Microsoft就提出了该项技术并在Windows 98中得到了充分的应用,换句话说,Windows 98也支持WDM。这样WDM就成为了一个跨平台的驱动程序模型不仅如此WDM驱动程序还可以在不修改源代码的情况下经过重新编译后在非Intel平台上运行。 2.WDM设备驱动程序的特点和原理 2.1通用驱动程序 对基本上一样的硬件,因为他们共享一个总线或完成类似的任务,设备驱动程序可以使用这些标准的驱动程序功能,使公共总线的共享容易,且更容易写出新的驱动程序,总线驱动程序,如USB、1394,和类驱动程序。 (1)Win32程序接口: 可以使用Win32函数像访问文件那样访问设备 CreateFile() 、Closehandle()、ReadFile()、WriteFile()、DeviceIoControl()用于
|
|
|
|
|
|
|
|
|
| 广告载入中... |
| 广告载入中... |
| 广告载入中... |
|
|
|
|
|