winbase.h
Estructura FILETIME
Definición
typedef struct _FILETIME { // ft DWORD dwLowDateTime; DWORD dwHighDateTime; } FILETIME;
La estructura FILETIME es un valor de 64 bits que representa el número de intervalos de 100 nanosegundos desde el 1 de Enero de 1601.
Descripción
dwLowDateTime: especifica los 32 bits de menor peso del tiempo.
dwHighDateTime: especifica los 32 bits de mayor peso del tiempo.
Observaciones
No es recomendable sumar o restar valores de una estructura FILETIME para obtener tiempos relativos. En lugar de hacer eso, se debe:
- Copiar el resultado de la estructura FILETIME en una estructura LARGE_INTEGER.
- Usar aritmética normal de 64 bits en el valor LARGE_INTEGER.