2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS system libraries
4 * FILE: lib/crtdll/time/clock.c
5 * PURPOSE: Get elapsed time
6 * PROGRAMER: Boudewijn Dekker
12 #include <crtdll/time.h>
13 #include <crtdll/internal/file.h>
15 VOID STDCALL GetSystemTimeAsFileTime(LPFILETIME lpSystemTimeAsFileTime );
17 clock_t clock ( void )
19 FILETIME CreationTime;
26 if ( !GetProcessTimes(GetCurrentProcess(),&CreationTime,&ExitTime,&KernelTime,&UserTime ) )
30 return FileTimeToUnixTime( &KernelTime,&Remainder ) + FileTimeToUnixTime( &UserTime,&Remainder );