Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Process-Adress

Process-Adress

Scheduled Pinned Locked Moved C / C++ / MFC
performancehelp
3 Posts 2 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    tommy
    wrote on last edited by
    #1

    Hi ! I want to write a program like GameWizard in Windows (I havn't found such a program yet). I found information to enumerate all processes but I havn't found anything to get the adress of a process in memory (adress start and end). Can anyone help me, please!! TIA Tommy

    F 1 Reply Last reply
    0
    • T tommy

      Hi ! I want to write a program like GameWizard in Windows (I havn't found such a program yet). I found information to enumerate all processes but I havn't found anything to get the adress of a process in memory (adress start and end). Can anyone help me, please!! TIA Tommy

      F Offline
      F Offline
      Feng Yuan
      wrote on last edited by
      #2

      Each Win32 process has its own independent address space, of which only the upper part is shared system wide. For example, address 0x10000000 can point to different data in process1 vs. process2. http://www.amazon.com/exec/obidos/ASIN/0130869856

      T 1 Reply Last reply
      0
      • F Feng Yuan

        Each Win32 process has its own independent address space, of which only the upper part is shared system wide. For example, address 0x10000000 can point to different data in process1 vs. process2. http://www.amazon.com/exec/obidos/ASIN/0130869856

        T Offline
        T Offline
        tommy
        wrote on last edited by
        #3

        I thought it was clear that I ment address space when I wrote of "address start" (base address) and "address end". I know that it's called Address Space but I think the address space MUST have a beginning (I think this is the BASE ADDRESS of a process, which I already figured out how to get it) and I also think it should have an END because I don't think a process uses all of the momory in a system. Ok what I want to know is how to get the "End-Address" of the ADRESS SPACE. By the way I'm using Win9x. Thanks for your reply Tommy

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups