Hat geklappt
Zusätzlich zum Marshallen der Parameter musste ich allerdings anstatt eine Rückgabewert zu verwenden einen "out" Parameter nutzen.
Bei Rückgabetypen, die man nicht marschallen braucht (wie Int), ging es auch so, aber Strings wurden immer "verschluckt".