Função RtlSecondsSince1970ToTime (ntifs.h)

A rotina RtlSecondsSince1970ToTime converte o tempo decorrido, em segundos, desde o início de 1970 para um valor de tempo absoluto do sistema.

Sintaxe

NTSYSAPI VOID RtlSecondsSince1970ToTime(
  [in]  ULONG          ElapsedSeconds,
  [out] PLARGE_INTEGER Time
);

Parâmetros

[in] ElapsedSeconds

Número de segundos da meia-noite de 31 de dezembro de 1969 até a data e hora atuais.

[out] Time

Ponteiro para uma variável alocada pelo chamador que recebe a hora do sistema atual correspondente.

Retornar valor

Nenhum

Comentários

A base para a hora do sistema é o início de 1601. O tempo absoluto do sistema é um valor LARGE_INTEGER, preciso para resolução de 100 nanossegundos, assumindo um relógio de hardware preciso. O valor retornado por RtlSecondsSince1970ToTime é truncado para resolução de um milissegundo.

Para obter mais informações sobre como converter valores de tempo, consulte Conversões de dados.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

Confira também

RtlSecondsSince1980ToTime

RtlTimeFieldsToTime

RtlTimeToSecondsSince1970

RtlTimeToTimeFields