one of the examples on memorysharp product page shown as fallows:
Here a module is injected and ejected using the `IDisposable` interface :
string path = [..];
var sharp = new MemorySharp(Process.GetCurrentProcess());
using (var module = sharp.Modules.Inject(path))
module.FindFunction("MessageBoxW").Execute(0, "Hey", "Title", 0);
Question 1: Is it possible to call a function by its name with this way (provided number and type of parameters also known) from a remote executable?
Question 2 : what string path = [..]; represents the path of?