阅读:1418回复:4
AddDevice例程是如何调用的?
给位大虾, 有谁知道在DDK里AddDevice例程在什么情况下被调用的, 如果我的设备不支持PNP, 那么AddDevice还能不能被调用?
|
|
|
沙发#
发布于:2002-06-21 10:44
AddDevice是系统枚举总线时根据注册表由系统调用的。WDM驱动程序必须支持PNP。
|
|
板凳#
发布于:2002-06-21 10:48
你的设备不支持pnp,就不要用adddevice
|
|
|
地板#
发布于:2002-06-21 18:40
我看到一篇论文讲关于isa卡wdm驱动程序实现的问题,他说为了使isa设备具有这种pnp的特性,可以通过pnp管理器和inf文件完成isa设备的自动资源分配,为了兼容非pnp设备,inf文件支持几个命令为设备分配资源。这些信息被提供给pnp管理器用来与系统其他部分协商以完成非pnp设备的自动资源分配。
logconfig(inf文件中)为设备制定一个可选的资源设定。所以我想,你问题的答案应该是能。 |
|
地下室#
发布于:2002-06-21 18:45
这篇文章的标题为:isa数据采集卡的wdm驱动程序实现,你可以在维普上查到,他就用了adddevice
|
|