Die Funktion MapAndLoad wird nur verwendet, um die Platform (Bitigkeit) der Anwendung auszulesen.

Ja eben. Deswegen sehe ich nicht, was GetShortPathName damit zu tun hat.
PS: Die durch MapAndLoad gefüllte Datenstruktur LOADED_IMAGE lässt noch mehr zu, als nur die Plattform auszulesen.
Grüße
Dalai