Fonction RtlSecondsSince1980ToTime (ntifs.h)

La routine RtlSecondsSince1980ToTime convertit le temps écoulé, en secondes, depuis le début de 1980 en valeur de temps système absolue.

Syntaxe

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

Paramètres

[in] ElapsedSeconds

Nombre de secondes entre minuit, le 31 décembre 1979, jusqu’à la date et l’heure actuelles.

[out] Time

Pointeur vers une variable allouée par l’appelant qui reçoit l’heure système actuelle correspondante.

Valeur de retour

None

Remarques

L’heure système absolue est une valeur LARGE_INTEGER, précise à une résolution de 100 nanosecondes, en supposant une horloge matérielle précise. La base du temps système est le début de 1601. La valeur retournée par RtlSecondsSince1980ToTime est tronquée à une résolution d’une milliseconde.

Pour plus d’informations sur la conversion de valeurs de temps, consultez Conversions de données.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête ntifs.h (inclure Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

Voir aussi

RtlSecondsSince1970ToTime

RtlTimeFieldsToTime

RtlTimeToSecondsSince1980

RtlTimeToTimeFields