Zitat:
Ich möchte auf keinen Fall einen Datenverlust riskieren.
solange du ließt, sollte es nicht dazu kommen.
(SetFilePointer setzt nur einen programminternen "Zeiger").
Cylinder/Sector/Spur wird hierbei auch nicht benötigt ... wird eh alles als ein zusammenhängender Datenstrom angesehn ... also erster Sector liegt immer an Position 0.
OldGrumpy's Hinweisen und wido's Code würde ich auch nix entgegensetzen.
(vorallem die Adminrechte ... ohne geht es unter XP und Vista garnicht)