<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[congbiaoqi8432的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/congbiaoqi8432</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; congbiaoqi8432]]></copyright><item><title><![CDATA[WDM驱动的基本结构]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467237</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467237</guid><author>congbiaoqi8432</author><pubDate>Thu, 24 Nov 2011 16:32:19 +0800</pubDate><description><![CDATA[WDM驱动的基本结构1、物理设备对象和功能设备对象 WDM模型，完成一个设备操作，至少有两个对象共同完成。其中一个是物理设备对象(PDO)，另一个是功能设备对象(FDO)，其关系是附加和被附加的关系。 PC插入某个设备时，P...]]></description><category></category></item><item><title><![CDATA[NT式驱动程序的基本结构]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467239</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467239</guid><author>congbiaoqi8432</author><pubDate>Tue, 22 Nov 2011 17:09:16 +0800</pubDate><description><![CDATA[NT式驱动程序的基本结构1、驱动程序入口(DriverEntry) 主要对驱动程序进行初始化操作，是由系统进程调用的，打开Windows任务管理器里面的名为System的进程即为系统进程。 驱动加载时，系统进程启动新的线程，...]]></description><category></category></item><item><title><![CDATA[设备对象(DEVICE_OBJECT)]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467235</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467235</guid><author>congbiaoqi8432</author><pubDate>Sun, 20 Nov 2011 16:59:36 +0800</pubDate><description><![CDATA[设备对象(DEVICE_OBJECT)typedef struct DECLSPEC_ALIGN(MEMORY_ALLOCATION_ALIGNMENT) _DEVICE_OBJECT { CSHORT Type; ...]]></description><category></category></item><item><title><![CDATA[驱动对象（DRIVER_OBJECT）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467233</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467233</guid><author>congbiaoqi8432</author><pubDate>Sat, 19 Nov 2011 23:16:56 +0800</pubDate><description><![CDATA[驱动对象（DRIVER_OBJECT）每个驱动程序会有唯一一个驱动对象与之对应，并且该驱动对象是在驱动加载时被内核中的对象管理程序创建的。typedef struct _DRIVER_OBJECT { CSHORT Typ...]]></description><category></category></item><item><title><![CDATA[INF文件详解（转）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467279</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467279</guid><author>congbiaoqi8432</author><pubDate>Sat, 19 Nov 2011 14:48:27 +0800</pubDate><description><![CDATA[NF文件格式要求一个INF文件是以段组织的简单的文本文件。一些段油系统定义(System-Defined)的名称，而另一些段由INF文件
的编写者命名。每个段包含特定的条目和命名，这些命名用于引用INF文件其它地方定义的附加段...]]></description><category></category></item><item><title><![CDATA[卸载NT驱动程序  （源Windows驱动程序详解）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467232</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467232</guid><author>congbiaoqi8432</author><pubDate>Fri, 18 Nov 2011 22:53:15 +0800</pubDate><description><![CDATA[//卸载NT驱动程序 BOOL UnloadNTDriver( char * szSvrName ) { BOOL bRet = FALSE; SC_HANDLE hServiceMgr=NULL;//SCM管理...]]></description><category></category></item><item><title><![CDATA[加载NT驱动的代码(源Windows驱动开发技术详解)]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467231</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467231</guid><author>congbiaoqi8432</author><pubDate>Fri, 18 Nov 2011 22:46:44 +0800</pubDate><description><![CDATA[加载NT驱动的代码1、调用OpenSCManager,打开SCM管理器2、调用CreateService,创建服务,成功则到步骤63、用GetLastError得到错误返回值4、如果创建错误,返回值为ERROR_IO_PENDI...]]></description><category></category></item><item><title><![CDATA[程序加载NT式驱动]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467236</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467236</guid><author>congbiaoqi8432</author><pubDate>Thu, 17 Nov 2011 23:46:49 +0800</pubDate><description><![CDATA[程序加载NT式驱动设备驱动程序的动态加载主要由服务控制管理程序(Service Control Manager, SCM)来完成。加载和卸载NT驱动分为四个步骤：1、为NT驱动创建新的任务2、开启此项服务。3、关闭此项服务。4、...]]></description><category></category></item><item><title><![CDATA[手动加载NT驱动]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467275</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467275</guid><author>congbiaoqi8432</author><pubDate>Thu, 17 Nov 2011 15:39:36 +0800</pubDate><description><![CDATA[手动加载NT驱动1、在HKEY_LOCAL_MACHINE\SYSTEM|CurrentControlSet\Services中增加新的项目，项目名称为驱动名称，例如MyDriver2、添加以下子键DisplayName(REG...]]></description><category></category></item><item><title><![CDATA[DDK BUILD相关设置]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467230</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467230</guid><author>congbiaoqi8432</author><pubDate>Thu, 17 Nov 2011 14:49:33 +0800</pubDate><description><![CDATA[1、makefile!INCLUDE $(NTMAKEENV)\makefile.def2、Dir文件Build递归的指定编译的目录和文件，dir文件描述需要编译的子目录，例如下，build将依次编译DIRS= \ ...]]></description><category></category></item><item><title><![CDATA[QT QTableWidget 用法总结 （转）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467269</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467269</guid><author>congbiaoqi8432</author><pubDate>Thu, 17 Nov 2011 09:54:11 +0800</pubDate><description><![CDATA[QT QTableWidget 用法总结  分类： QT 平台技术 2011-08-18 15:50 256人阅读 
评论(1) 收藏 举报  
QTableWidget是QT程序中常用的显示数据表格的空间，很类似于VC、C...]]></description><category></category></item><item><title><![CDATA[读取硬盘分区表信息(来源网络)]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467229</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467229</guid><author>congbiaoqi8432</author><pubDate>Wed, 17 Nov 2010 11:10:11 +0800</pubDate><description><![CDATA[void GetDriveGeometry(){ HANDLE hDevice = CreateFile("\\\\.\\PHYSICALDRIVE0", GENERIC_READ | GENERIC_WRITE, FIL...]]></description><category></category></item><item><title><![CDATA[编写控制台程序，获得标准输入输出的窗口句柄]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467227</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467227</guid><author>congbiaoqi8432</author><pubDate>Wed, 10 Nov 2010 17:00:12 +0800</pubDate><description><![CDATA[1. 编写控制台程序，获得标准输入输出的窗口句柄GetStdHandle　　函数声明如下 ：　　HANDLE GetStdHandle(　　DWORD nStdHandle　　);　　GetStdHandle（）返回标准的输入、...]]></description><category></category></item><item><title><![CDATA[Oracle优化（13）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467226</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467226</guid><author>congbiaoqi8432</author><pubDate>Tue, 20 Jul 2010 11:07:49 +0800</pubDate><description><![CDATA[oracle中性能视图V$SYSSTAT小结时间:2010-01-11 15:04:32来源:网络 作者:未知 点击:225次 　V$SYSSTAT中包含多个统计项，这部分介绍了一些关键的v$sysstat统计项，在调优方面相当...]]></description><category></category></item><item><title><![CDATA[Oracle优化（12）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467225</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467225</guid><author>congbiaoqi8432</author><pubDate>Tue, 20 Jul 2010 10:33:04 +0800</pubDate><description><![CDATA[索引：建立在表的一列或多列的辅助对象，它有助于快速访问该表中的数据。由于其内在结构，索引具有某些内在的开销，这些开销依赖于为检索由索引中ROWID指定的行所访问的表中的块数，此开销可能超过进行顺序全表扫描的成本。Oracle存储...]]></description><category></category></item><item><title><![CDATA[Oracle优化（11）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467223</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467223</guid><author>congbiaoqi8432</author><pubDate>Thu, 15 Jul 2010 08:23:08 +0800</pubDate><description><![CDATA[计算对象统计数据的各种方法analyze table line_items compute statistics /* this calculation computes full statistics for the line...]]></description><category></category></item><item><title><![CDATA[Oracle优化（10）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467221</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467221</guid><author>congbiaoqi8432</author><pubDate>Tue, 13 Jul 2010 13:23:17 +0800</pubDate><description><![CDATA[利用二叉并行方法监控操作系统资源控制情况，使用Oracle系统会话等待统计数据确定系统性能难点的确切性质，为有效的性能管理做好充分准备，方法的关键是找出问题根源。再总结一下这个方法：1、从V$system_event开始，确定最...]]></description><category></category></item><item><title><![CDATA[Oracle优化（8）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467260</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467260</guid><author>congbiaoqi8432</author><pubDate>Mon, 12 Jul 2010 08:28:41 +0800</pubDate><description><![CDATA[从ORACLE7起，ORADEBUG工具就开始被DBA使用了。它可以tracing any session / dump SGA and other memory structure / wakeup oracle proces...]]></description><category></category></item><item><title><![CDATA[Oracle优化（6）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467224</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467224</guid><author>congbiaoqi8432</author><pubDate>Fri, 09 Jul 2010 13:21:40 +0800</pubDate><description><![CDATA[http://lht821008.blog.163.com/blog/static/416478620104198824724/在平时都是常使用oracle的alter方式来做oracle的会话和进程跟踪，今天发现使用orade...]]></description><category></category></item><item><title><![CDATA[Oracle优化（7）]]></title><link>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467222</link><guid>https://blog.youkuaiyun.com/congbiaoqi8432/article/details/100467222</guid><author>congbiaoqi8432</author><pubDate>Fri, 09 Jul 2010 13:21:40 +0800</pubDate><description><![CDATA[转自http://space.itpub.net/22745099/viewspace-624788格式：alter system|session set events '[eventnumber|immediate] trac...]]></description><category></category></item></channel></rss>