Im Schlüssel .(Endung) findest du einen Verweis auf den eignetlichen Dateitypen. (siehe den Standard-Wert). Lesen kannst du den Standardwert glaube mit ReadString('');
Wenn du also bei .mp3 schaust findest du etwas wie mp3file als Standard-Wert. Wenn du jetzt unter HKEY_CLASSES_ROOT/mp3file schaust findest du die entsprechende Informationen.
Genauso musst du es machen, wenn du einen neuen Dateitypen registrierst.
1. Schlüssel anlegen mit .(Endung)
2. Als Standardwert zum Beispiel (Endung)file setzen
3. Schlüssel anlegen mit dem unter 2. angegeben Namen
4. Schlüssel mit den entsprechenden Daten füllen.
Wenn das von Windows-Version zu Windows-Version unterschiedlich wäre, dann wäre es ja das reinste Chaos.