Besten Dank für Eure Hilfe.
Die Abbruchnachricht mit SNDPGMMSG im CL funktionierte ohne etwas umstellen zu müssen. Mein Problem ist damit gelöst. Ich bin begeistert :-)
Allerdings finde ich es schwach von IBM die Rückgabeparameter, die es in der Microsoft ActiveX Data Objects x.x Library seit Ewigkeiten gibt, nicht zu implementieren. Könnte man ggf. hier komplett auf die IBM.Data.DB2.iSeries.dll verzichten und statt dessen die ActiveX Data Objects Library als COM-Objekt einbinden? Nach meiner Recherche sollte das funktionieren. Leider stieß ich nicht auf den Code für parametrisierten Programmaufruf.
Damit wäre auch die Registrierung als SQL Stored Procedur unnötig.