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 |