workman
驱动牛犊
驱动牛犊
  • 注册日期2002-02-27
  • 最后登录2003-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1215回复:4

如何将一个Windows Driver Port到WDM?

楼主#
更多 发布于:2002-02-28 11:31
能够介绍一下否?
我怕谁?
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-02-28 13:26
不明白你的意思
我不写驱动好多年
WindThruEars
驱动老牛
驱动老牛
  • 注册日期2002-11-17
  • 最后登录2004-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-02-28 23:55
I think he was asking to port a NT kernel mode driver into WDM. if so:

1. move the part of code that create the device object into your AddDevice routine.

2. remove the part of code that find the device and resource, which will be provided in your PnP routine by IRP_MN_START_DEVICE.

3. Handle PnP and power correctly.

BTW: Indeed, any KMD driver can run well under Windows 2K/XP as a legacy driver. Of course if your driver is hardware related, turn to WDM.
我是假耳朵
workman
驱动牛犊
驱动牛犊
  • 注册日期2002-02-27
  • 最后登录2003-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-01 09:16
Thanks,kanghai.I see.
我怕谁?
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-01 09:32
站上有文章,参考一下
http://www.driverdevelop.com/read.php?t=A&id=57
我不写驱动好多年
游客

返回顶部