Leider ist die Fehlermeldung nicht sehr aussagekräftig
Nun ja, ERROR_SHARING_VIOLATION finde ich schon aussagekräftig. Du versuchst mit CreateFile bzw. einer darauf aufsetzenden Funktion eine Datei zu öffnen (ohne das Flag für gemeinsamen Zugriff), aber diese ist schon geöffnet.
Datei nicht gefunden, Pfad nicht gefunden.
Das ist eigentlich ein anderer Fehlercode, oder?