Also, der erste Parameter muss ein ordentlicher Dateihandle sein. CreateFile() liefert so einen zurück.
Dateien haben eigentlich keine Zeilen. Wenn du wirklich Zeilen sperren willst, musst du ermitteln, wie lang die Zeilen sind, und zwar inklusive Zeilenumbruch, dass heißt, du musst die entsprechenden Zeilenumbrüch suchen. Die letzten beiden Parameter geben folglich diese Länge in Bytes an. Wenn die Zeilen weniger als vier Gigabyte lang sind, kannst du für den letzten Parameter 0 übergeben (ebenso für den dritten Parameter, wenn du bei weniger als vier Gigabyte anfängst, zu sperren).
_________________
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.