remote procedure call von c# nach c++

BernhardBecker

Grünschnabel
Hallo zusammen!

Ich habe folgendes Problem:
Ich möchte Funktionen aus einem Executable in einer c#-dll aufrufen. Die Funktionen des Executables werden über eine c++-dll (unmanaged) zugänglich gemacht.
Über shared memory und dllexport kann ich die Funktionen nicht aufrufen, weil ich keinen Zugriff auf den Adressraum des Executables habe.

Meine Idee ist, die Verbindung zwischen c++-dll und c#-Programm über remote procedure call (rpc) und named pipes zu realisieren.

Ist so was grundsätzlich möglich? Wenn ja, wie mache ich das am Besten?

Vielen Dank für Eure Hilfe!

Bernhard
 

Neue Beiträge

Zurück