Nun, normalerweise funktioniert das Schreiben mit den Methoden (siehe unten) auch, nur wenn die Datei bereits geöffnet ist, bekomme Fehler. An und für sich ja ok, aber trotzdem lässt sich der Stream zum Schreiben öffnen, wo er ja eigentlich nicht dürfte wenn die Datei gerade geöffnet ist.
Das Problem wird die Serverimplementierung sein. Die Zugriffsbeschränkungsregeln die NTFS/Windows vorgiebt wird bei diversen NAS-Implementierungen ignoriert/nicht korrekt umgesetzt so das man sich hier eigentlich auf nix verlassen kann. Selbst Anforderung exklusiver Zugriffsrechte führt nicht dazu das nur ein Prozess Zugriff auf die Datei bekommt.
Die Fehlermeldung wird vermutlich direkt von Windows geworfen weil der Dateitreiber merkt das hier was falsch läuft.
Windows Vista - Eine neue Erfahrung in Fehlern.