Fungsi RtlTimeToSecondsSince1980 (ntifs.h)

Rutinitas RtlTimeToSecondsSince1980 mengonversi nilai waktu sistem absolut tertentu ke waktu yang berlalu, dalam hitungan detik, sejak awal 1980.

Sintaks

NTSYSAPI BOOLEAN RtlTimeToSecondsSince1980(
  [in]  PLARGE_INTEGER Time,
  [out] PULONG         ElapsedSeconds
);

Parameter

[in] Time

Penunjuk ke variabel yang menentukan nilai waktu sistem yang akan dikonversi. Perkiraan rentang yang valid untuk variabel ini dimulai pada 1980 dan berakhir sekitar 2115.

[out] ElapsedSeconds

Pointer ke variabel yang dialokasikan penelepon yang menerima jumlah detik yang sesuai sejak tengah malam, 31 Desember 1979.

Nilai kembali

RtlTimeToSecondsSince1980 mengembalikan TRUE jika Waktu input berada dalam rentang yang dapat dikonversi secara akurat ke ElapsedSeconds.

Keterangan

Waktu sistem absolut adalah nilai LARGE_INTEGER, akurat hingga resolusi 100 nanodetik, dengan asumsi jam perangkat keras yang akurat. Dasar untuk waktu sistem adalah awal dari 1601. Nilai yang diproses oleh RtlTimeToSecondsSince1980 dipotong menjadi resolusi satu milidetik.

Untuk informasi selengkapnya tentang mengonversi nilai waktu, lihat Konversi Data.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

Lihat juga

RtlSecondsSince1980ToTime

RtlTimeFieldsToTime

RtlTimeToSecondsSince1970

RtlTimeToTimeFields