03 2016 档案

摘要:本页主题:如何在windows内核驱动中对文件操作,实现对文件的拷贝、粘贴、删除、查询信息等,这是很常用也是很简单的方法。部分内容参考:http://www.cppblog.com/aurain/archive/2009/12/31/104563.ht... 阅读全文
posted @ 2016-03-30 18:59 geons 阅读(1754) 评论(0) 推荐(1)
摘要:Windows内存管理中使用了类似于容器的东西,叫做Lookaside对象,每次程序员申请内存都会从Lookaside里面申请,只有不足的时候,Lookaside才会向内存又一次申请内存空间,这样减少了频繁申请内存而导致的内存碎片。当Lookaside... 阅读全文
posted @ 2016-03-27 11:09 geons 阅读(431) 评论(0) 推荐(0)
摘要:一. samba的安装:sudo apt-get insall sambasudo apt-get install smbfs二. 创建共享目录:mkdir /home/phinecos/sharesodu chmod 777 /home/phinec... 阅读全文
posted @ 2016-03-24 15:12 geons 阅读(304) 评论(0) 推荐(0)
摘要:本文介绍WDK开发的一些特点。与应用层开发的差异性,不能混为一谈。一、函数的调用点在内核编程中,一个函数往往有多个调用点,而应用层中一个函数一般只在main里面有调用点。内核函数调用点一般在:1、入口函数DriverEnty和DriverUnload中... 阅读全文
posted @ 2016-03-19 14:56 geons 阅读(275) 评论(0) 推荐(0)
摘要:本文只讨论windows驱动领域的,对于Linux驱动不认识,也没讨论价值。在Windows驱动开发中,初学者往往混淆驱动对象和设备对象的概念,误以为两者是一样的,其实不是这样的。驱动对象(DRIVER_OBJECT)生成多个设备对象,设备对象(DEV... 阅读全文
posted @ 2016-03-18 23:43 geons 阅读(357) 评论(0) 推荐(0)