Moin Berni,
die Delphi-Funktion FindFirst kapselt ja die
API-Funktion
FindFirstFile. Versuche doch mal Dir das Ganze mit Hilfe von
FindFirstFileEx zu erstellen (auch wenn ich befürchte, dass FindFirstFileEx intern auch die andere Funktion verwendet).
Zumindest laut
PSDK gibt es allerdings weder bei der einen, noch bei der anderen Funktion einen Hinweis darauf, was dieses Problem verursachen könnte