阅读:1196回复:6
DS程序框架自动调用AddDevice??
在DS向导生成的WDM驱动程序框架中,无论是ISA类型,还是其它类型,都会自动生成AddDevice函数,这是不是表明,尽管非PNP ISA驱动当中虽然没有系统PNP管理器来调用AddDevice函数,但DS程序框架本身会自动调用这个函数呢?请赐教。
|
|
|
沙发#
发布于:2002-07-24 10:45
没有人肯帮我吗?
|
|
|
板凳#
发布于:2002-07-24 11:13
你可以在这个函数上设上断点
试一下会不会调用 |
|
|
地板#
发布于:2002-07-24 12:00
难道你们没有试过吗?知道就直接回答嘛!
|
|
|
地下室#
发布于:2002-07-28 17:09
设断点试过了,自动生成的ISA卡 WDM 驱动,AddDevice函数不会被调用。 既然是这样,那么,生成fdo以及中断等对象的初始化只能放在DriverEntry中进行。 |
|
|
5楼#
发布于:2002-07-28 18:49
但在DS生成的框架中,DEVICE对象是在AddDevice中构造的,而且,
在DS中,FDO和中断对象是在DEVICE对象中构造的 |
|
6楼#
发布于:2002-07-28 20:35
但在DS生成的框架中,DEVICE对象是在AddDevice中构造的,而且, 你指的不是ISA卡的吧?? :P |
|
|