時間の境界条件で動作するように、アプリケーションをテストするためのモックオブジェクトを作成しています。WindowsSDKで使用FILETIMEしています。
リンクには、1601年1月1日(午前0時00分00秒と両方を想定していますdwLowDateTime)dwHighDateTimeの最も早い時刻が表示0x00000000されているので、それがあります。最新の可能なFILETIMEは何ですか?
私の最初の本能は、を設定dwLowDateTimeするdwHighDateTimeことですが、リンクされたページで、関数がファイルの以前のアクセス時間を保持するように指定するために使用0xFFFFFFFFする場所があるため、それが本当にテストする必要のある有効な時間であるかどうかを疑問視しました。SetFileTime0xFFFFFFFF