Moin edosoft,
schau Dir dazu doch mal das
IShellLink Interface an.
Damit kann man einen Link erstellen, und müsste demzufolge auch den Pfad wieder auslesen können.
Es funktioniert zwar auch mit
SHGetFileInfo, aber dann hast Du bei Übergabe eines Links auch den kleinen Pfeil mit dabei der anzeigt, dass es sich um einen Link handelt.