本帖最后由 LZA407 于 2013-05-06 22:07:07 编辑

解决方案 »

  1.   

    如果你开发驱动级的项目,就不要拿这类应用程序解决方案来糊弄自己和公司。驱动是做什么?驱动仅仅处理操作系统数据结构中得磁盘块、文件缓存块,而不是针对整个文件进行什么复制、写入。驱动往往是在ring-0级核心,而用户态下运行的程序部分仅仅是应用程序与之通讯的接口。比如说要实时对1G的图纸数据库进行加密,那么制图程序打开图纸时仅仅对于访问到磁盘块数据才需要解密,而不是什么整个文件解密。