thread2-win.cpp revision 7f9158d55774800c9b8f2d35fde872c7434fd281
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * IPRT - Threads part 2, Windows.
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * Copyright (C) 2006-2011 Oracle Corporation
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * available from http://www.virtualbox.org. This file is free software;
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * you can redistribute it and/or modify it under the terms of the GNU
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * General Public License (GPL) as published by the Free Software
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * The contents of this file may alternatively be used under the terms
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * of the Common Development and Distribution License Version 1.0
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * (CDDL) only, as it comes in the "COPYING.CDDL" file of the
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * VirtualBox OSE distribution, in which case the provisions of the
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * CDDL are applicable instead of those of the GPL.
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * You may elect to license modified versions of this file under the
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync * terms and conditions of either the GPL or the CDDL or both.
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync/*******************************************************************************
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync* Header Files *
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync*******************************************************************************/
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync LogFlow(("RTThreadSleep: cMillies=%d\n", cMillies));
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync LogFlow(("RTThreadSleep: returning %Rrc (cMillies=%d)\n", VINF_SUCCESS, cMillies));
7f9158d55774800c9b8f2d35fde872c7434fd281vboxsyncRTR3DECL(int) RTThreadSleepNoLog(RTMSINTERVAL cMillies)
12040fb27f85edcbebddd11c1d9a2818741d509evboxsync LogFlow(("RTThreadYield: returning %d (%llu ticks)\n", fRc, u64TS));