Bei mir liefert jedes Plugin die benötigte Information. Das ist Teil des Plugin-Interfaces.
Wenn ich eine Liste aller installierten Plugins erstellen will, lese ich nacheinander alle *.DLL-Dateien des Plugin-Verzeichnisses ein, prüfe, ob die Routinen exportiert d.h. vorhanden sind (GetProcAddress), rufe die auf und stelle dann die gelieferte Information in einer Liste dar.
Wenn ich diese Liste exportieren will, dann würde ich das über
XML oder JSON machen.
Das Bild hängt schief.