J'ai besoin de faire de l'injection de processus en utilisant C++ mais je préférerais utiliser C# pour tout ce qui n'est pas de bas niveau. J'ai entendu parler de "function wrapping" et de "marshaling", j'ai fait quelques recherches sur Google et j'ai trouvé des informations ici et là, mais je n'y arrive toujours pas.
Les choses que j'ai lues par ordre d'utilité ;
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
Comment puis-je envelopper tous les éléments de bas niveau (C++ natif) dans C# afin de pouvoir commander facilement ces fonctions dans un langage avec lequel je suis plus à l'aise, C# ?
Toute information sur le sujet est la bienvenue.