Positionieren eines Dateizeigers

Wenn eine Anwendung CreateFile aufruft, um eine Datei zum ersten Mal zu öffnen, platziert Windows den Dateizeiger am Anfang der Datei. Da Bytes aus der Datei gelesen oder in die Datei geschrieben werden, wird der Dateizeiger Windows die Anzahl der gelesenen oder geschriebenen Bytes voranstellen.

Eine Anwendung kann den Dateizeiger auf einen angegebenen Offset positionieren, indem SetFilePointer aufgerufen wird.

Die SetFilePointer-Funktion kann auch verwendet werden, um die aktuelle Dateizeigerposition abzufragen, indem sie eine Move-Methode von FILE_CURRENT und einen Abstand von Null angeben.