现在开发NDIS驱动,用什么工具

f22fbi 2010-08-02 03:40:38
最近需要开发NDIS驱动程序,由于以前没做过驱动的开发
想问问应该用什么工具开发
网上貌似是说:DriverStudio + DDK + VC 6.0
不过资料比较老了
现在DDK是不是要换成WDK?
VC 6.0也可以更新一下
DriverStudio的具体功能是什么?
能在Win7下用吗?
还需要别的什么工具吗?
...全文
117 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
asideu 2010-08-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lovepingworking 的回复:]
直接用DDK比较好,用Driverstuio +DDK 必须承担项目失败的风险,呵呵,我现在就用它开发usb 驱动,现在遇到一个 难题,submiturb 提交后,如果超时,读不到实际获得的值,还是直接返回数据的长度为0
[/Quote]你说的问题只能说明你不会用,不能证明ds不好。项目失败都能推到工具上,你很牛 真的。
lovepingworking 2010-08-02
  • 打赏
  • 举报
回复
直接用DDK比较好,用Driverstuio +DDK 必须承担项目失败的风险,呵呵,我现在就用它开发usb 驱动,现在遇到一个 难题,submiturb 提交后,如果超时,读不到实际获得的值,还是直接返回数据的长度为0
f22fbi 2010-08-02
  • 打赏
  • 举报
回复
谢谢LS,说得很详细
asideu 2010-08-02
  • 打赏
  • 举报
回复
1内核开发必须使用内核包 想win7上使用 你就用wdk 7600之类的 这个在Microsoft的网站上有下载
2ds就是给你一个封装框架 让你开发更加简单些,不过有时候也掩盖了系统的真实目的所以可能导致你理解可能不到位。
3 vc很简单ide的作用 呵呵 我认为不可能有人建议你DriverStudio + DDK + VC 6.0吧 以为ds就是一个ide啊。呵呵
4 推荐 vs2008+DDKWizard+wdk+visual assist x
5 如果你初学 还是先用记事本+wdk玩几个的好。

-------------------------
还需要别的什么工具吗?
这个太难回答了,需要 至少我开发还需要一堆的工具,简单的说比方调试工具,验证工具,签名工具,别的配合的工具。呵呵。不过可能有些人不需要。也有可能有人不把调试放到开发范畴里面。

再者ndis也分版本吧,你还是先看看ddk或者wdk源码里面是实例在做好,先学好了再说开发。
有些工具可能是必要的 有些可能仅仅是提高开发,降低开发成本而已 呵呵。

21,616

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧