ПроцедураРазря-дностьЕдиница измеренияИнтервал обновленияАбсолютная погрешностьОтносительная погрешностьПримерный период обнуленияВремя измерения
GetTime3210 мс55 мс5 мсНетВ начале суток28,0* мкс
GetTickCount321 мс5 мс2-4 мсНет49,7 суток0,04* мкс
QueryPerfor-manceCounter640,8 мкс0,8 мкс3-5 мксНет500 000 лет3-5** мкс
GetTimer_1321 мкс1 мкс0,5 мкс~0,003-0,3%35 - 70 мин0,2* мкс
GetTimer_503250 мкс50 мкс25 мкс~0,003-0,3%1,3 - 2,5 суток0,2* мкс
GetTimer_1000321 мс1 мс0,5 мс~0.003-0,3%25 - 49,7 суток 0,2* мкс
GetCPUtick641 такт1 такт32 тактаНетБолее 200 лет~100 тактов

* Для процессора Celeron-667. Для других процессоров может быть больше или меньше.
** Время не зависит от процессора, так как определяется шиной ISA или набором микросхем.

525