C++ を使用してプロセス インジェクションを行う必要がありますが、低レベルのもの以外はすべて C# を使用したいと考えています。「関数のラッピング」と「マーシャリング」について聞いたことがあります。かなりの量の Google 検索を行って、あちこちで少しの情報を見つけましたが、まだ本当に不足しています。
役に立つ順に読んだこと。
http://msdn.microsoft.com/en-us/library/ms235281(VS.80).aspx
http://www.drdobbs.com/cpp/184401742
http://geeklit.blogspot.com/2006/08 /calling-c-lib-from-c.html
すべての下位レベルのもの (ネイティブ C++) を C# でラップして、より使い慣れた言語である C# でこれらの関数を簡単にコマンドできるようにするにはどうすればよいでしょうか?
このトピックに関する情報は大歓迎です。