if (-1 == rv) { _PR_MD_MAP_LSEEK_ERROR(GetLastError()); return -1; } else return rv;
rv = SetFilePointer((HANDLE)fd->secret->md.osfd, offset, NULL, moveMethod);   if (-1 == rv) { _PR_MD_MAP_LSEEK_ERROR(GetLastError()); } return rv;
_PR_MD_LSEEK(PRFileDesc *fd, PRInt32 offset, int whence){    PRInt32 rv;    rv = SetFilePointer((HANDLE)fd->secret->md.osfd, offset, 0, whence);	/*	 * If the lpDistanceToMoveHigh argument (third argument) is	 * NULL, SetFilePointer returns 0xffffffff on failure.	 */	if (-1 == rv) {		_PR_MD_MAP_LSEEK_ERROR(GetLastError());		return -1;	} else		return rv;}