Mmh, mein Code zum Speichern von Verknüpfungen sieht komplett anders aus. Ich arbeite mit CoCreateInstance, jeder wichtige Aufruf ist zusätzlich mit OleCheck abgesichert, so dass man sofort eine
Exception bekommt, wenn etwas nicht passt. Leider habe ich momentan keine Zeit, meinen Code entsprechend aufzubereiten, um ihn zu posten. Insofern kann ich derzeit nur Hilfe zur Selbsthilfe geben und empfehlen, anderen Code zum Speichern von LNKs zu suchen.
Grüße
Dalai