<Return[F]><Top>

FileTimeToSystemTime

Declare Function Api_FileTimeToSystemTime& Lib "kernel32" Alias "FileTimeToSystemTime" (lpFileTime As FILETIME, lpSystemTime As SYSTEMTIME)

Declare Function FileTimeToSystemTime Lib "kernel32" Alias "FileTimeToSystemTime" (lpFileTime As FILETIME, lpSystemTime As SYSTEMTIME) As Long

64 ビット形式のファイル時刻を、システム日時形式へ変換する。

パラメータ
lpFileTime
    64 ビット形式のファイル時刻を保持している、1 個の FILETIME 構造体へのポインタを指定する。

    この時刻が、システムの日付と時刻の形式へ変換される。
    FileTimeToSystemTime 関数は、FILETIME の値が 0x8000000000000000 未満の場合にのみ機能を果たす。

    これ以上の値を指定すると、この関数は失敗する。
lpSystemTime
    1 個の SYSTEMTIME 構造体へのポインタを指定する。関数から制御が返ると、この構造体に、変換後のシステム日時が格納される。
 

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。