Get list of installed files

Is there a way to get the list of newly installed files with
full destination path? I want to use a C Script to read information from the
files and write it to a registry.

The sole way to get the list of installed files would be using the uninstaller feature and parsing its log file. It’s in text format. Each file installed is listed and the path follows the “#file” entry.

Edit: I’ll see whether we could add some custom action event to be executed each time a file is extracted. Thus, you could perform custom actions like adding reference to a list, etc.