Oh Mann ...
Das mit dem Aufruf ohne Parameter war ja nur als Beispiel gedacht.
Mit den Erklärungen, warum's nicht geht, ist dem Fragesteller ja nicht geholfen ... :-(

Also: Ist es ein RPGIII Pgm, dann kann man mit DSPPGM die Anzahl sehen (ist immer die zweite Zahl nach der "0").

Mehr Infos gibt es aber (wie gesagt) aus dem ProgrammDUMP.
Es ist nur wichtig, dass Du das Pgm so aufrufst, dass es gleich abstürzt (der Aufruf ohne Parameter war ja nur eiN Beispiel).
Es geht zB auch so, dass Du die LIBL so herrichtest, dass eine Datei nicht geöffnet werden kann. Hauptsache dass das Ding abstürzt und Du die Nachricht dann mit "D" für Dump beantwortest.

Ich habe es gerade ausprobiert. Ich meine, dass man die Parameterfelder eindeutig erkennen kann:
Ist es RPGIV, dann suche im Dump nach der Zeichenfolge "_PSTR_", damit sind anscheinend die Entry-Parameter gekennzeichnet.
Ist es RPGIII, dann sind die Feldnamen der Entryparms am Ende mit ".P " erweitert.

Jedenfalls sollten die Felder so alle zu ermitteln sein.
Lediglich die Reihenfolge ist dann noch ein Problem, weil im Dump sind die Felder in alphabetischer Reihenfolge ...

Aber evtl. kannst Du mit obigem Ablauf schon alles Notwendige herausfinden.