WDM不过也是标准PE文件,和EXE/DLL没有区别.<br>主要是Delphi的RTL类库里面用了很多的Win32API.在内核里不能用.<br>可以参考<Delphi源码分析>里面的简化的类库内核.<br>就可以写WDM了.还要记得WDM的PE头有两处要修改.一处是CheckSum.WDM的CheckSum一定要校验.而普通的EXE不需要.所以Delphi的也要校验.还有WDM标志也要改.这些都好办.<br>最烦的就是DDK的声明都要翻译到Delphi,工作量太大.<br>我以前做过.翻译过一些DDK.完全是可行的.但是我还是建议最好还是用DDK来做.