public static extern bool SetFilePointerEx(IntPtr hFile, long liDistanceToMove, ref long lpNewFilePointer, FilePointerMoveMethod dwMoveMethod);
public static extern bool SetFilePointerEx(IntPtr hFile, long liDistanceToMove, out long lpNewFilePointer, FilePointerMoveMethod dwMoveMethod);
public static extern uint SetFilePointer(IntPtr hFile, int lDistanceToMove, ref int lpDistanceToMoveHigh, FilePointerMoveMethod dwMoveMethod);
public static extern uint SetFilePointer(IntPtr hFile, uint lDistanceToMove, ref int lpDistanceToMoveHigh, FilePointerMoveMethod dwMoveMethod);