Allgemein kannst du mit folgender Funktion prüfen, ob nach der letzten Funktion ein Fehler mit dem Stream aufgetreten ist:
Das heißt du versuchst die Datei zu öffnen und prüfst danach, ob kein Fehler aufgetreten ist, dann wäre die Datei auch vorhanden.
Alternativ kannst du gegebenenfalls auf Funktionen der WinAPI zurückgreifen: