Função FileTimeToSystemTime (timezoneapi.h)

Converte um tempo de arquivo em formato de hora do sistema. O tempo do sistema é baseado em UTC (Tempo Universal Coordenado).

Sintaxe

BOOL FileTimeToSystemTime(
  [in]  const FILETIME *lpFileTime,
  [out] LPSYSTEMTIME   lpSystemTime
);

Parâmetros

[in] lpFileTime

Um ponteiro para uma estrutura FILETIME que contém a hora do arquivo a ser convertida em formato de data e hora do sistema (UTC).

Esse valor deve ser menor que 0x8000000000000000. Caso contrário, a função falhará.

[out] lpSystemTime

Um ponteiro para uma estrutura SYSTEMTIME para receber o tempo de arquivo convertido.

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [aplicativos da área de trabalho | aplicativos UWP]
Servidor mínimo com suporte Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho timezoneapi.h (inclua Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

DosDateTimeToFileTime

FILETIME

Tempos de Arquivo

FileTimeToDosDateTime

SYSTEMTIME

SystemTimeToFileTime

Funções de tempo