Wie finde ich alle untergeordneten Prozesse?

In einem Linux-basierten Projekt, an dem ich arbeite, muss ich in der Lage sein, alle meine untergeordneten Prozesse zu finden. Es ist nicht möglich, jedes Mal aufzuzeichnen, wenn einer gestartet wird - sie müssen nachträglich gefunden werden. Dies muss reines C sein, und ich würde es gerne tun, ohne / proc zu lesen. Weiß jemand, wie man das macht?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage