RtlSecondsSince1980ToTime 関数 (ntifs.h)

RtlSecondsSince1980ToTime ルーチンは、1980 年の開始以降の経過時間 (秒単位) をシステム時刻の絶対値に変換します。

構文

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

パラメーター

[in] ElapsedSeconds

1979 年 12 月 31 日午前 0 時から現在の日時までの秒数。

[out] Time

対応する現在のシステム時刻を受け取る呼び出し元によって割り当てられた変数へのポインター。

戻り値

なし

解説

システムの絶対時間はLARGE_INTEGER値であり、正確なハードウェア クロックを想定して、100 ナノ秒の解像度に正確です。 システム時間の基礎は 1601 の開始です。 RtlSecondsSince1980ToTime によって返される値は、1 ミリ秒の解像度に切り捨てられます。

時刻値の変換の詳細については、「 データ変換」を参照してください。

要件

要件
対象プラットフォーム ユニバーサル
Header ntifs.h (Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL < DISPATCH_LEVEL

こちらもご覧ください

RtlSecondsSince1970ToTime

RtlTimeFieldsToTime

RtlTimeToSecondsSince1980

RtlTimeToTimeFields