Freigeben über


RtlSecondsSince1980ToTime-Funktion (ntifs.h)

Die RtlSecondsSince1980ToTime Routine wandelt die verstrichene Zeit in Sekunden seit Anfang 1980 in einen absoluten Systemzeitwert um.

Syntax

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

Parameter

[in] ElapsedSeconds

Die Anzahl der Sekunden zwischen Mitternacht, dem 31. Dezember 1979 und dem aktuellen Datum und der aktuellen Uhrzeit.

[out] Time

Zeiger auf eine vom Aufrufer zugewiesene Variable, die die entsprechende aktuelle Systemzeit empfängt.

Rückgabewert

Nichts

Bemerkungen

Die absolute Systemzeit ist ein LARGE_INTEGER Wert, genau auf 100-Nanosekunden-Auflösung, vorausgesetzt, eine genaue Hardwareuhr. Die Basis für die Systemzeit ist der Start von 1601. Der von RtlSecondsSince1980ToTime zurückgegebene Wert wird auf eine Millisekundenauflösung gekürzt.

Weitere Informationen zum Konvertieren von Zeitwerten finden Sie unter Datenkonvertierungen.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- < DISPATCH_LEVEL

Siehe auch

RtlSecondsSince1970ToTime-

RtlTimeFieldsToTime-

RtlTimeToSecondsSince1980

RtlTimeToTimeFields-