不能,C#不能操作DDKC#生成的代码是MSIL不是ASM

解决方案 »

  1.   

    不行的。bios里的设置可不是MSIL能访问到的。
      

  2.   

    各位,别忘了,C#支持unsafe模式.
      

  3.   

    用unsafe,为什么不直接用vc.net?
      

  4.   

    >>各位,别忘了,C#支持unsafe模式.我记得我以前,在某篇贴里说过,unsafe里的指针你的unsafe里的代码实际操作的是CLR中的地址但你无法操作本机代码,JIT才是负责这个工作的.开发驱动类的必须使用DDK,你处理的是系统消息SYS级别的,C#使用的是.net framework它本身也不具备这中功能,目前的DDK应该都是针对C/C++的你看.net framework根本就没有提供对VXD的操作目前的驱动程序基本是WIN32环境中的.而C#是CLR环境两个环境都不一样,虽然是可以交互.可是不是所有的都可以处理,它的交互也是JIT来完成的.我记得我以前写过一篇文章就是讲这个.
      

  5.   

    为什么不用vc.net,然后在c#中调用?