首页 相关文章 用DLL控制Windows中进程的方法

用DLL控制Windows中进程的方法

  在Microsoft Windows中,每个进程都有它自己的私有地址空间。当使用&&keyword=%D6%B8%D5%EB&Submit=+%CB%D1%CB%F7+"指针来引用内存时,&&keyword=%D6%B8%D5%EB&Submit=+%CB%D1%CB%F7+"指针的值将引用你自己进程的地址空间中的一个内存地址。你的进程不能创建一銎湟用属于另一个进程的内存&&keyword=%D6%B8%D5%EB&Submit=+%CB%D1%CB%F7+"指针。因此,如果你的进程存在一个错误,改写了一个随机地址系内存,那么这个错误不会影响另一个进程使用的内存。Windows 98 在Windows 98下运行的各个进程共享2 GB的地址空间,该地址空间从0x80000000至0xFFFFFFFF。只有内存映像文件和统组件才能映射到这个区域。

  独立的地址空间对于编程人员和用户来说都是非常有利的。对于编程人员来说,系统更容易捕获随意的内存读取和写入操作。对于用户来说,/Article/czxt/Index.html"操作系统将变得更加健壮,因个应用程序无法破坏另一个进程或/Article/czxt/Index.html"操作系统的运行。当然,/Article...[ 查看全文 ]

2016-02-19 标签:

用DLL控制Windows中进程的方法的相关文章

手机页面
收藏网站 回到头部