Posicionamiento de un puntero de archivo
Cuando una aplicación llama a CreateFile para abrir un archivo por primera vez, Windows coloca el puntero de archivo al principio del archivo. A medida que se leen o escriben bytes en el archivo, Windows avanza el puntero del archivo el número de bytes leídos o escritos.
Una aplicación puede colocar el puntero de archivo en un desplazamiento especificado llamando a SetFilePointer.
La función SetFilePointer también se puede usar para consultar la posición del puntero de archivo actual especificando un método de movimiento de FILE_CURRENT y una distancia de cero.