winbase.h


FileTimeToSystemTime

La función FileTimeToSystemTime convierte un valor de tiempo de fichero de 64 bits al formato de tiempo de sistema.

Sintaxis

BOOL FileTimeToSystemTime(
    CONST FILETIME *lpFileTime,  // puntero a tiempo de fichero a convertir
    LPSYSTEMTIME lpSystemTime    // puntero a estructura que recibe el tiempo de sistema
   );

Parámetros

lpFileTime: puntero a estructura FILETIME que contiene el tiempo de fichero a convertir a formato de tiempo de sistema.

La función FileTimeToSystemTime sólo funciona con valores de FILETIME menores de 0x8000000000000000. La función falla cin valores mayores o iguales a ese.

lpSystemTime: puntero a una estructura SYSTEMTIME que recibe el valor convertido.

Valor de retorno

Si la función tiene éxito, el valor de retorno es distinto de cero.

Si la función falla, el valor de retorno es cero. Para obtener más información, llamar a GetLastError.

Observaciones

Como se ha comentado más arriba, la función falla para valores de FILETIME que sean iguales o mayores que 0x8000000000000000.