<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weidade3621的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/weidade3621</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; weidade3621]]></copyright><item><title><![CDATA[Windows DLL基本原理与加载连接的实现--赵星宇]]></title><link>https://blog.csdn.net/weidade3621/article/details/3678862</link><guid>https://blog.csdn.net/weidade3621/article/details/3678862</guid><author>weidade3621</author><pubDate>Thu, 01 Jan 2009 16:15:00 +0800</pubDate><description><![CDATA[Windows DLL基本原理         Windows系统平台上，你可以将独立的程序模块创建为较小的DLL(Dynamic Linkable Library)文件，并可对它们单独编译和测试。在运行时，只有当EXE程序确实要调用这些DLL模块的情况下，系统才会将它们装载到内存空间中。这种方式不仅减少了EXE文件的大小和对内存空间的需求，而且使这些DLL模块可以同时被多个应用程序使用。Mi]]></description><category></category></item><item><title><![CDATA[Windows DLL在目标进程中的描述（2）]]></title><link>https://blog.csdn.net/weidade3621/article/details/3678804</link><guid>https://blog.csdn.net/weidade3621/article/details/3678804</guid><author>weidade3621</author><pubDate>Thu, 01 Jan 2009 15:53:00 +0800</pubDate><description><![CDATA[显示当前进程DLL加载信息的系统调用         经过前面对一些研究背景，windows进程相关数据结构，windows DLL基本原理的介绍，本文的读者将会清楚的理解接下来将要做的：写一个显示当前进程DLL的加载信息的windows系统调用。这部分内容主要分3步进行，如下：1.    编写调用该系统调用的应用程序。为了方便验证我们即将写的系统调用显示了当前进程的所有DLL信息，所]]></description><category></category></item><item><title><![CDATA[Windows DLL在目标进程中的描述（1）]]></title><link>https://blog.csdn.net/weidade3621/article/details/3639402</link><guid>https://blog.csdn.net/weidade3621/article/details/3639402</guid><author>weidade3621</author><pubDate>Mon, 29 Dec 2008 20:27:00 +0800</pubDate><description><![CDATA[研究背景         一个偶然的机会，被同班同学找去一起研究windows内核。由于这个学期刚刚开始学习操作系统这么课，所以抱着试试的心理就参加这个Windows内核研究小组。原老师给我们一些学习的宝贵资料：Windows Research Kernel包括源码、文档、范例的一张光盘(仅供中国各大高校研究性教学使用)，深入解析windows操作系统第四版(潘爱民议，电子工业出版社)。我们知]]></description><category></category></item></channel></rss>