Für wen es interessiert ...
Der Witz an FindFirstFileEx ist, dass es (scheinbar) x-fach schneller als FindFirst ist. Daher möchte ich es unbedingt verwenden. (Wobei der hier gefixte Fehler auch bei FindFirst auftritt).
Das ist auch meine Erfahrung, weshalb ich damit rumexperimentiert hatte. Braucht es das
ExtractFileName
wirklich?