Was mich allerdings noch etwas irritiert :
Ops, mein Fehler... das ist noch ein ungewolltes Überbleibsel (hab's korrigiert), da ich es vorher auch mit FileOpen versucht hatte, wo du dann ja in @extended die Länge übergeben bekommst.
Da _WinAPI_CreateFileEx erfolgreich ausgeführt werden konnte, ist in @extended demnach eine 0, was für _WinAPI_LockFile dann wohl bedeutet, dass die komplette Datei damit gemeint ist.
Man kann die _WinAPI_... Funktionen wohl nicht mal eben so mit Funktionen wie FileOpen mischen, korrekt ?
Nein, kannst du nicht... weil AutoIt kein echtes Filehandle bei FileOpen liefert, was für die _WinAPI_... Funktionen aber zwingend erforderlich ist.