Nem lehet, hogy a FindFirstFile hívása előtt meg kellene állapítani az adott útvonalon található elemről, hogy link-e? És ha link, akkor a megfelelő függvénnyel lekérni a célját, és azzal az útvonallal hívni a FindFirstFile-t? :)