Função GetSystemTimePreciseAsFileTime (sysinfoapi.h)

A função GetSystemTimePreciseAsFileTime recupera a data e a hora do sistema atual com o nível de precisão mais alto possível (<1us). As informações recuperadas estão no formato UTC (Tempo Universal Coordenado).

Sintaxe

void GetSystemTimePreciseAsFileTime(
  [out] LPFILETIME lpSystemTimeAsFileTime
);

Parâmetros

[out] lpSystemTimeAsFileTime

Tipo: LPFILETIME

Um ponteiro para uma estrutura FILETIME que contém a data e a hora do sistema atuais no formato UTC.

Retornar valor

Nenhum

Comentários

Nota Essa função é mais adequada para medidas de tempo de dia de alta resolução ou carimbos de data/hora sincronizados com UTC. Para medições de intervalo de alta resolução, use QueryPerformanceCounter ou KeQueryPerformanceCounter. Para obter mais informações sobre como adquirir carimbos de data/hora de alta resolução, consulte Adquirindo carimbos de data/hora de alta resolução.
 

Requisitos

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