関数へのポインターがあり、それを別の(無関係/子)実行可能ファイルに渡す場合、セグメンテーション違反を起こさずにその関数を呼び出すにはどうすればよいですか?
現時点では、関数を作成して、このメモリアドレスを割り当てることができます。
Dim As Function (ByRef As String) As Integer MyFunction
' get pointer...
MyFunction = FunctionPointer
しかし、MyFunctionを呼び出すと、セグメンテーション違反が発生します(明らかに、呼び出している関数が、アクセスが許可されていない別の実行可能ファイルアドレススペースにあるため)
どうすればこれを修正/回避できますか?