Windows timeGetTime() returns milli-seconds not micro-seconds.