Vielen Dank für eure Anworten.
Es geht um das Aufräumen einer Programmreferenzdatei, die mit DSPPGMREF ... *OUTFILE erzeugt wurde. Ich möchte alle Einträge löschen, zu denen es kein Objekt mehr gibt. In der Datei steht der Bibliotheksname und der Programmname, aber nicht der Objekttyp. Aber ich habe gerade festgestellt, dass es nur eine Handvoll Objekttypen sein kann: *PGM, *SRVPGM, *MODULE, *SQLPKG und *QRYDFN.
Ich werde deshalb einfach pro Objekt diese 5 Arten prüfen.
Aber auch nochmal Danke für das API. Dafür habe ich bestimmt auch noch mal Verwendung.

Nochmals Danke für eure Mühe.

Dieter