>i want to write forward pointer address in present pointer field. If I understand your problem correctly, you have two immediate options:Get the current address, then offset it by the known amount and write it. Seek forward, save the current address, then seek back and write it.