Función GetTickCount64 (sysinfoapi.h)

Recupera el número de milisegundos que han transcurrido desde que se inició el sistema.

Sintaxis

ULONGLONG GetTickCount64();

Valor devuelto

Número de milisegundos.

Comentarios

La resolución de la función GetTickCount64 se limita a la resolución del temporizador del sistema, que normalmente se encuentra en el intervalo de 10 milisegundos a 16 milisegundos. La resolución de la función GetTickCount64 no se ve afectada por los ajustes realizados por la función GetSystemTimeAdjustment .

Si necesita un temporizador de mayor resolución, use un temporizador multimedia o un temporizador de alta resolución.

Para obtener el tiempo que el sistema ha invertido en el estado de trabajo desde que se inició, use la función QueryUnbiasedInterruptTime .

Nota La función QueryUnbiasedInterruptTime genera resultados diferentes en las compilaciones de depuración ("checked") de Windows, ya que el recuento de tiempo de interrupción y el recuento de tics están avanzados aproximadamente 49 días. Esto ayuda a identificar errores que podrían no producirse hasta que el sistema se haya estado ejecutando durante mucho tiempo. La compilación activada está disponible para los suscriptores de MSDN a través del sitio web de Microsoft Developer Network (MSDN).
 
Para compilar una aplicación que usa esta función, defina _WIN32_WINNT como 0x0600 o posterior. Para obtener más información, vea Usar los encabezados de Windows.

Requisitos

   
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado sysinfoapi.h (incluye Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll

Vea también

Funciones de hora

Hora de Windows