Wenn du nicht glaubst oder der meinung bist, meine Erklärung sei nicht richtig, wie das funktioniert, dann werf deinen Debugger an und betreib etwas Reverse Engeneering und finde raus, wie es Windows macht. Ich bin immer noch der Meinung, dass man für Alter und Typ die Verknüpfungsdateien selbst auslesen muss. Eventuell wird einem die Arbeit ja durch
API-Funktionen etwas erleichtert.