如何用Delphi编写的EasySYS写驱动程序的问题(希望帖子推荐)

山东蓝鸟贵薪 2011-06-16 02:00:50
如何用Delphi编写的EasySYS写驱动程序的问题(希望帖子推荐)
EasySYS写驱动程序的高级应用

1、sys文件就是一个dll文件
2、EasySYS写驱动程序 生成的是.sys格式文件
3、框架很明细
4、object pascal也在EasySYS中实用
5、过程定义/函数定义与Delphi内的一样
6、参数定义...............
...全文
629 42 打赏 收藏 转发到动态 举报
写回复
用AI写文章
42 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowei_001 2011-07-12
  • 打赏
  • 举报
回复
vc + ddk
或者vc+driverstdios+ddk

山东蓝鸟贵薪 2011-07-12
  • 打赏
  • 举报
回复
[Quote=引用 41 楼 xiaowei_001 的回复:]
vc + ddk
或者vc+driverstdios+ddk
[/Quote]
希望你能举个"实例"程序吧.........
山东蓝鸟贵薪 2011-07-07
  • 打赏
  • 举报
回复
高手们上来顶顶,如何入门这个知识点呀........
顶顶吧.........
山东蓝鸟贵薪 2011-07-02
  • 打赏
  • 举报
回复
.sys到底如何编写才能比较严谨呀>>>>>>>>>
也可能提供一些实例程序.......
山东蓝鸟贵薪 2011-06-28
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 sgzhou12345 的回复:]
引用 35 楼 kwer 的回复:
没搞过驱动,但delphi可以和c/C++混合编程。

这个我也知道能综合编程...........
[/Quote]
还希望高手们多多赐教
ffwin 2011-06-28
  • 打赏
  • 举报
回复
mark
山东蓝鸟贵薪 2011-06-27
  • 打赏
  • 举报
回复
[Quote=引用 35 楼 kwer 的回复:]
没搞过驱动,但delphi可以和c/C++混合编程。
[/Quote]
这个我也知道能综合编程...........
kwer 2011-06-27
  • 打赏
  • 举报
回复
没搞过驱动,但delphi可以和c/C++混合编程。
山东蓝鸟贵薪 2011-06-21
  • 打赏
  • 举报
回复
[Quote=引用 33 楼 gyk120 的回复:]
实例我还真不知道该怎么举
举个不恰当的例子,EasySYS只是个饭店的服务生,你只是把你的信息反馈给厨师(kmdkit4d或者WDK),你指望一个服务生去炒菜实在是难为人了
至于PE格式,如果你不了解的话三言两语说不清楚……建议你自己了解下PE格式,还有中间文件的格式(omf,coff之类)
[/Quote]
谢谢,大体意思,我是明白了,但是这个.SYS编程真有点难度呀......
gyk120 2011-06-21
  • 打赏
  • 举报
回复
实例我还真不知道该怎么举
举个不恰当的例子,EasySYS只是个饭店的服务生,你只是把你的信息反馈给厨师(kmdkit4d或者WDK),你指望一个服务生去炒菜实在是难为人了
至于PE格式,如果你不了解的话三言两语说不清楚……建议你自己了解下PE格式,还有中间文件的格式(omf,coff之类)
山东蓝鸟贵薪 2011-06-20
  • 打赏
  • 举报
回复
[Quote=引用 31 楼 gyk120 的回复:]
我都说过了,EasySYS只是一个IDE,他和你用什么语言没有一点关系,EasySYS下面你可以用C,可以用ASM,可以用Delphi,甚至可以用VB,只要你有一个能把VB模块转成驱动PE格式的工具
Delphi写驱动不是因为EasySYS,而是因为rmcoff,这个工具能把Delphi的中间文件omf转换成能被微软link识别的PE coff格式,所以才能编译驱动
[/Quote]
不太明白,可否,举个实例呀
Lactoferrin 2011-06-19
  • 打赏
  • 举报
回复
kmdkit4d编译出来的好像被当做病毒
SQLDebug_Fan 2011-06-19
  • 打赏
  • 举报
回复
不错,支持。
山东蓝鸟贵薪 2011-06-19
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 gyk120 的回复:]
学C或者ASM吧,EasySYS只是一个ide,编译器还是kmdkit4d,那个库文件极度不全,对文件过滤驱动这块帮助不大
[/Quote]
努力学习EasySYS0.3.2.7版本
gyk120 2011-06-19
  • 打赏
  • 举报
回复
我都说过了,EasySYS只是一个IDE,他和你用什么语言没有一点关系,EasySYS下面你可以用C,可以用ASM,可以用Delphi,甚至可以用VB,只要你有一个能把VB模块转成驱动PE格式的工具
Delphi写驱动不是因为EasySYS,而是因为rmcoff,这个工具能把Delphi的中间文件omf转换成能被微软link识别的PE coff格式,所以才能编译驱动
山东蓝鸟贵薪 2011-06-19
  • 打赏
  • 举报
回复
[Quote=引用 28 楼 lactoferrin 的回复:]
你学了就知道没难度
[/Quote]
那还请您多多赐教>>>>>>>>>>>>>>>>>>>>
Lactoferrin 2011-06-19
  • 打赏
  • 举报
回复
要搞底层的东西c和asm是少不了的
Lactoferrin 2011-06-19
  • 打赏
  • 举报
回复
你学了就知道没难度
山东蓝鸟贵薪 2011-06-19
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 lactoferrin 的回复:]
如果你没学c语言,就先学c
[/Quote]
不会吧,有点难度呀
Lactoferrin 2011-06-19
  • 打赏
  • 举报
回复
如果你没学c语言,就先学c
加载更多回复(22)

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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