dyangbin
驱动牛犊
驱动牛犊
  • 注册日期2002-07-02
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1237回复:6

如何在Win2k环境下启动一个WDM驱动程序??

楼主#
更多 发布于:2002-12-16 16:45
谢谢!!!!
[i]疾风青木[/i]
KanHu
驱动大牛
驱动大牛
  • 注册日期2002-10-20
  • 最后登录2005-06-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-16 17:21
偶也想知道
虚心请教 [img] http://www.driverdevelop.com/forum/upload/lsn_061/2005-01-09_2005-01-06_titi.jpg[/img]
hnsyz
驱动牛犊
驱动牛犊
  • 注册日期2001-12-31
  • 最后登录2010-04-20
  • 粉丝1
  • 关注0
  • 积分108分
  • 威望259点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-16 19:52
WDM ? 不是用INF 安装的吗?
里边不是有控制其启动方式的子健吗?
学习,交流
jinz.di
驱动小牛
驱动小牛
  • 注册日期2002-10-15
  • 最后登录2008-06-19
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-18 10:58
PnP 管理器装入驱动的顺序是:
    HKLM\\System\\CurrentControlSet\\Enum 键中指定的任何低层过滤器驱动程序(所谓的LowerFilters)。
    HKLM\\System\\CurrentControlSet\\Control\\Class 键中指定的任何低层过滤器驱动程序。
    HKLM\\System\\CurrentControlSet\\Enum 键中Service值指定的驱动程序。
    HKLM\\System\\CurrentControlSet\\Enum 键中指定的任何高层过滤器驱动程序。
    HKLM\\System\\CurrentControlSet\\Control\\Class 键中指定的任何高层过滤器驱动程序(即 UpperFilters)。
    其中的XXX键指你的驱动程序在其下建立的子键。
如果本人在本站的发帖观点有误,望直接E-main通知偶: jinz.di@163.com 多谢指正!
jinz.di
驱动小牛
驱动小牛
  • 注册日期2002-10-15
  • 最后登录2008-06-19
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-18 10:59
HKLM\\System\\CurrentControlSet\\Service 键中保存了系统中所有 Service 的信息。每一个驱动程序在其下有一个对应的项,键名与 Enum 键中的 Service 值相同。驱动程序的装入时间由该键的 Start 值决定:
    SERVICE_BOOT_START  0x00000000 在系统启动时加载。
    SERVICE_SYSTEM_START  0x00000001 调用 IoInitSystem 加载。(原文:A device driver started by calling the IoInitSystem function. …start a driver service during an install.)
    SERVICE_DEMAND_START  0x00000003 动态加载。(用于内核模式驱动程序时代表不必明确调用StartService函数或发出NET START命令来启动驱动程序)
    还有两个取值,SERVICE_AUTO_START  0x00000002 、SERVICE_DISABLED 0x00000004 ,不知在驱动开发中有没有用,知情者补充。
如果本人在本站的发帖观点有误,望直接E-main通知偶: jinz.di@163.com 多谢指正!
jinz.di
驱动小牛
驱动小牛
  • 注册日期2002-10-15
  • 最后登录2008-06-19
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-18 11:13
一般产品级的 WDM 驱动程序由 PnP Manager 启动,自己开发驱动程序也可以手动启动, 如用 Driver Studio 的 DriverMoniter。
如果本人在本站的发帖观点有误,望直接E-main通知偶: jinz.di@163.com 多谢指正!
dyangbin
驱动牛犊
驱动牛犊
  • 注册日期2002-07-02
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2002-12-18 13:14
PnP 管理器装入驱动的顺序是:
    HKLM\\System\\CurrentControlSet\\Enum 键中指定的任何低层过滤器驱动程序(所谓的LowerFilters)。
    HKLM\\System\\CurrentControlSet\\Control\\Class 键中指定的任何低层过滤器驱动程序。
    HKLM\\System\\CurrentControlSet\\Enum 键中Service值指定的驱动程序。
    HKLM\\System\\CurrentControlSet\\Enum 键中指定的任何高层过滤器驱动程序。
    HKLM\\System\\CurrentControlSet\\Control\\Class 键中指定的任何高层过滤器驱动程序(即 UpperFilters)。
    其中的XXX键指你的驱动程序在其下建立的子键。

但是我现在需要手工装入。如何装?
[i]疾风青木[/i]
游客

返回顶部