谁会使用DELPHI编写驱动级的程序出来聊聊吧

山东蓝鸟贵薪 2013-12-02 11:31:16
谁会使用DELPHI编写驱动级的程序出来聊聊吧
...全文
341 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
hsfzxjy 2013-12-03
  • 打赏
  • 举报
回复
记得很久以前有个DDDK,但找不到正规渠道下,一直被报毒也就一直没用。。
xhz8000 2013-12-03
  • 打赏
  • 举报
回复
开眼界! 看大牛解说也是一种享受。
山东蓝鸟贵薪 2013-12-03
  • 打赏
  • 举报
回复

找到这个

研究研究

LastAvengers 2013-12-02
  • 打赏
  • 举报
回复
不是没有SDK,所以delphi不可以自己写驱动吗?(好吧我知道人外有人……
武稀松 2013-12-02
  • 打赏
  • 举报
回复
06-07年的时候开发驱动的时候,顺便也用Delphi写过驱动.当时是自己简化的system.pas,以及JEDI对NativeAPI的翻译. 后来发现DDDK的开发包,大多数DDK的接口都有翻译. 不过当时我保留了system.pas中字符串以及内存操作的,都转成DDK的实现,而不是原来的WIN32 API实现.这点比DDDK要好用. 尽管现在http://www.kmdkit4d.net/也很冷清,但是毕竟是Delphi开发驱动唯一的论坛了. 其实驱动没那么神秘.你就把它看成是普通DLL就行了.入口是固定的DriverEntry. 这个DLL没有使用任何WIN32API,使用的是内核的API.开发起来除了不能拖拽控件,没有界面,和其他没什么区别. 最主要的是驱动中一些概念的了解,比如IRP之类的,这个用C用Delphi都一样要了解的.
pathletboy 2013-12-02
  • 打赏
  • 举报
回复
我在07时候用dddk hook过ssdt http://bbs.pediy.com/showthread.php?t=50052 不过也只能玩玩,资料太少,结构体定义不全,不如wdk方便。
sololie 2013-12-02
  • 打赏
  • 举报
回复
而且调试是个大问题
sololie 2013-12-02
  • 打赏
  • 举报
回复
不如直接用c和微软的编译器来搞驱动直接便捷又踏实。
sololie 2013-12-02
  • 打赏
  • 举报
回复
delphi能写windows驱动,不过有些限制条件,记得哪本delphi书中就明确过可以写驱动。 不过兜兜转转的还是不如直接用c和微软的便一起来搞驱动直接便捷又踏实。 看看看雪论坛上关于delphi写windows驱动的帖子 http://bbs.pediy.com/showthread.php?t=61683
lhy 2013-12-02
  • 打赏
  • 举报
回复
好像因为微软限制,delphi不能写驱动。
山东蓝鸟贵薪 2013-12-02
  • 打赏
  • 举报
回复
引用 2 楼 zwjchina 的回复:
http://www.kmdkit4d.net/
真是高手呀
引用 3 楼 warrially 的回复:
鸟哥你想学 我教你. 先把这帖子结贴了吧. 我可以教你个简单的键盘过滤驱动
你学坏了呀
爱蹄子的羊头 2013-12-02
  • 打赏
  • 举报
回复
鸟哥你想学 我教你. 先把这帖子结贴了吧. 我可以教你个简单的键盘过滤驱动
zwjchina 2013-12-02
  • 打赏
  • 举报
回复
http://www.kmdkit4d.net/

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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