FILETIME

1601 年 1 月 1 日午前 12 時からの 100 ナノ秒間隔の数を表す 64 ビット値( UTC )が格納されます。

typedef struct _FILETIME {
    DWORD dwLowDateTime;   // 下位32ビット
    DWORD dwHighDateTime;  // 上位32ビット
} FILETIME, *PFILETIME, *LPFILETIME;

メンバ

dwLowDataTime

ファイル時間の下位32ビットが格納されます。

dwHighDataTime

ファイル時間の上位32ビットが格納されます。

解説

FILETIME 構造体で表されるファイル時間をユーザーに表示しやすい時間に変換するには FileTimeToSystemTime 関数を使用します。

対応情報

Windows 95 以降 / Windows NT 3.1 以降

変数との対応

HSP 変数 メンバ
メンバ名 オフセット サイズ
ft.0 dwLowDataTime 0 4
ft.1 dwLowDataTime 4 4