lizhuow
游客
游客
阅读:1941回复:10

在WINDOWS98中怎样能关闭PCI的即插即用?

楼主#
更多 发布于:2001-07-17 20:41
请问,在WINDOWS98中怎样能关闭或打开PCI的即插即用?特别是网卡的!!!!!
guest
驱动牛犊
驱动牛犊
  • 注册日期2001-06-12
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-18 10:26
在PCI 驱动程序的入口处手工填写设备资源列表,并调用
IoReportDetectedDevice
可绕过pci的即插即用
skysky
驱动小牛
驱动小牛
  • 注册日期2001-07-18
  • 最后登录2003-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-18 10:29
注意这种情况下IRP_MN_START_DEVICE不会产生,但其他pnp还能发出
以德服人,以德服人
lizhuow
游客
游客
地板#
发布于:2001-07-19 11:59
谢谢各位老兄们!但有没有直接通过修改系统或注册表的方法呢?
lizhuow
游客
游客
地下室#
发布于:2001-07-22 09:50
在WINDOWS的操作系统中,即插即用的机理是什么?也 WINDOWS的操作系统是怎样检测到一个新的硬件设备的?
skysky
驱动小牛
驱动小牛
  • 注册日期2001-07-18
  • 最后登录2003-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-07-23 12:44
举个例子,WINFDOWS有PCI总线驱动程序,当有新设备加入系统时,系统会调用PCI总线驱动程序枚举总线上的设备。找到新设备后,会找设备相应的驱动程序,进入驱动程序后,先调用AddDevice创建设备对象(device object),然后发出PnP IRP,也就是即插即用请求包,你的驱动程序负责对这些系统发出的即插即用IRP进行处理,如登记资源信息,设备初始化等等。
以德服人,以德服人
lizhuow
游客
游客
6楼#
发布于:2001-07-24 03:08
skysky大哥,太谢谢你了!小弟还一个问题:WINDOWS下的PCI总线驱动程序要怎样才能调用?有没有对应的API之类的函数对应?
我是刚开始的笨鸟,望指点!多谢!!
skysky
驱动小牛
驱动小牛
  • 注册日期2001-07-18
  • 最后登录2003-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-07-24 13:25
实际上就我开发的PCI驱动程序,都没有在程序中直接调用过PCI总线驱动程序,那是由系统负责调用和解释的。所以呢有没有API我也不知道。

一般来说,你知道在底层有这么一个pci.sys就可以了,也许你以后会用到的。
以德服人,以德服人
lizhuow
游客
游客
8楼#
发布于:2001-07-24 22:00
谢谢了,我去试试看。我的目的就是要去分析系统的即用即用的实现!
vxd123
驱动牛犊
驱动牛犊
  • 注册日期2001-06-15
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2001-08-02 08:54
[QUOTE]原本由 skysky 发表
[B]举个例子,WINFDOWS有PCI总线驱动程序,当有新设备加入系统时,系统会调用PCI总线驱动程序枚举总线上的设备。找到新设备后,会找设备相应的驱动程序,进入驱动程序后,先调用AddDevice创建设备对象(device object),然后发出PnP IRP,也就是即插即用请求包,你的驱动程序负责对这些系统发出的即插即用IRP进行处理,如登记资源信息,设备初始化等等。 [/B][/QUOTE]
请问系统如何发现有新的设备加入呢?ISA的PNP又是怎么一回事?

guest
驱动牛犊
驱动牛犊
  • 注册日期2001-06-12
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2001-08-10 23:39
是的,我只想知道系统怎么样发现新设备的,它与注册表有关系吗?
游客

返回顶部