Can I can call to a pointer function externally?
Honestly, I don't even know if its possible to call a pointer function generally with C#. I know its possible with C++, but with all my searching, I haven't seen anything to do with address pointer functions.
If it does exist, i'd assume there is a way to call a pointer function from another process. If I am right, how would I do so?
I am not requesting a complicated answer at all. Even a site link with examples will do just fine. I just want to see how I can do this.
Lets just pretend that there is a process named 'ConsolePrint' and it's process id is 3. It has a function as address 0x0003FFD3 with parameters int Num1 and int Num2. That function returns the sum of the parameters.
How would I call that function from another process?