阅读:1334回复:7
一个关于DriverEntry的低级问题,请高手赐教并不要笑话
最近我在看一些驱动程序,发现了两种DriverEntry的写法,一种是初始化DriverObject结构,尤其是DriverObject->MajorFunction,另一种是初始化HW_INITIALIZATION_DATA结构,请问:
1)为什么会有这两种写法? 2)是否在WDM框架下,每一种子类型的DriverEntry的写法是不一样的? 请高手赐教! |
|
沙发#
发布于:2004-08-20 11:00
一个内核驱动,一个是显示驱动。。。。
|
|
|
板凳#
发布于:2004-08-20 22:58
一个内核驱动,一个是显示驱动。。。。 |
|
地板#
发布于:2004-08-23 09:27
请问哪种写法是内核驱动,哪种写法是显示驱动?
|
|
地下室#
发布于:2004-08-23 12:45
第一个是内核驱动,第二个是显示驱动.
|
|
5楼#
发布于:2004-08-23 14:26
我看了一下WDM的帮助文件,发现前一种是内核驱动(KMD)结构,后一种是流媒体驱动(KSD)结构,先生所谓“显示驱动”是指流媒体驱动还是显示设备驱动还是其它意思?请明示!
|
|
6楼#
发布于:2004-08-23 18:04
流媒体驱动(KSD)结构有很多,包括了显示。。。。。
|
|
|
7楼#
发布于:2004-08-24 09:40
谢谢各位高手的回复,在下给分均不多,请笑纳。
|
|