Função RtlSecondsSince1980ToTime (ntifs.h)
A rotina RtlSecondsSince1980ToTime converte o tempo decorrido, em segundos, desde o início de 1980 para um valor de tempo absoluto do sistema.
Sintaxe
NTSYSAPI VOID RtlSecondsSince1980ToTime(
[in] ULONG ElapsedSeconds,
[out] PLARGE_INTEGER Time
);
Parâmetros
[in] ElapsedSeconds
Número de segundos da meia-noite de 31 de dezembro de 1979 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
O tempo absoluto do sistema é um valor LARGE_INTEGER, preciso para resolução de 100 nanossegundos, assumindo um relógio de hardware preciso. A base para a hora do sistema é o início de 1601. O valor retornado por RtlSecondsSince1980ToTime é 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 |