
How to get the memory address of a process?
In general, 32-bit windows applications have no knowledge of actual memory
addresses, either their own or those of other applications. This is
necessary for reliable preemptive multitasking. Even when two applications
share data, they do so through a shared memory file mapping, not through
knowing actual physical ram addresses. To the best of my knowledge, only
code running at Ring 0 (such as a device driver) can address actual
physical ram.
Perhaps if you indicated exactly what you want to do, someone might be able
to provide more helpful advice.