qifeng8
驱动小牛
驱动小牛
  • 注册日期2003-08-26
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望80点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
阅读:1201回复:6

usb开发是的小问题

楼主#
更多 发布于:2003-09-17 11:16
我使用了周立功的开发板,我在看驱动程序,但我发现这么个函数D12_KdPrint ((\"D12TEST.SYS: IRP_MN_QUERY_STOP_DEVICE\\n\"));
我找了一下在*.h里有#define D12_KdPrint(_x_) DbgPrint _x_ ;
这样的定义,我不知道这是什么意思?
有经验的高手能不能指点一下??

另外我想找
Windows 2000驱动程序开发大全 第1卷 设计指南
Windows 2000 驱动程序开发大全(第2卷参考手册)
这两本书,有人能提供吗?
万分感激
 :)
NewTech
驱动大牛
驱动大牛
  • 注册日期2002-10-02
  • 最后登录2010-03-27
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望263点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-09-17 12:23
这个是用来在内核模式输出调试信息的!
qifeng8
驱动小牛
驱动小牛
  • 注册日期2003-08-26
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望80点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-09-17 13:23
这有什么作用,可不可以去掉
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-09-17 13:29
NewTech说得够清楚了,你认为没必要的话可以不用!

[编辑 -  9/17/03 by  flytomoon]
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-09-17 21:42
如果你编译生成的驱动是check版本,那么用一些调试工具,如softice、dirvermonitor等看到这些信息,如果生成的是free版本,那么这些东西会自动去掉的,你不用手动去删除,因为在调试阶段这些信息可以告诉你哪里出现了问题,当调试完成后你编译生成free版本的驱动程序就可以了。
qifeng8
驱动小牛
驱动小牛
  • 注册日期2003-08-26
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望80点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-09-29 08:41
 哦,知道了,谢谢
qifeng8
驱动小牛
驱动小牛
  • 注册日期2003-08-26
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望80点
  • 贡献值0点
  • 好评度21点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-09-13 16:23
谁有softice的使用说明啊
游客

返回顶部