zh_zh_y
驱动牛犊
驱动牛犊
  • 注册日期2001-10-19
  • 最后登录2005-03-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1632回复:4

如何调试WDM驱动程序

楼主#
更多 发布于:2001-12-19 17:13
各位大虾好,小弟在驱动开发路上碰到了难题。
小弟开发的是基于Win98和Win2000的PCI板卡WDM驱动程序。在自由开发环境和测试开发环境均编译通过,在win2000启动时自动安装。
现在有以下问题:
1。本人使用的是GUID,但是在用户模式程序中不能发现该接口;
2。能够找到驱动的支持的IRP,但是使用driver Verifier软件却发现该驱动没有分配分页和非分页内存。

现在我想调试该驱动所有的例程是否能够正确工作,但是苦于没有经验,希望各位大虾给出宝贵意见。谢谢!
zh_zh_y
驱动牛犊
驱动牛犊
  • 注册日期2001-10-19
  • 最后登录2005-03-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-12-19 21:25
请大家给我答案
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-12-20 08:49
driver Verifier是什么东西,可否介绍一下?
我不写驱动好多年
zh_zh_y
驱动牛犊
驱动牛犊
  • 注册日期2001-10-19
  • 最后登录2005-03-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-12-20 15:13
driver Verifier是Windows 2000 ddk 自带的调试工具。
panxi
驱动牛犊
驱动牛犊
  • 注册日期2001-06-09
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望101点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-12-26 09:24
回答你的第一个问题:
你是否在驱动程序中注册此GUID接口呢?

在AddDevice中注册:

status = IoRegisterDeviceInterface( pdo, &SAA7146_GUID, NULL, &dx->ifSymLinkName);

就可以在用户程序中打开此GUID
游客

返回顶部