Hey All, hope you can shed some light on this for me, i have a few questions...

1. Is there an event thrown when one process injects a value into the memory space of another process?

2. Is there a way(in c# or c, c+) to "lock" the memory space of a particular process, or lock in a fashion so that only approved processes may access its memory space?

Thanks in advance,

dave