ファイルの最終アクセス時刻を確認する必要があります。「GetFileTime」を使用して最終アクセス時刻を読み取りました。これhandle
には最初の引数としてファイルが必要であることに注意してください。つまり、ハンドルを に渡す前に、ハンドルGetFileTime
を作成する必要があります。だから私は使用してハンドルを作成しましたCreateFile(MyFile, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL);
Accessed:
したがって、これにより、ファイルのプロパティから見たのと同じ最終アクセス時刻が得られませんGeneral Tab
。これは期待されていますか?または私は何か間違ったことをしましたか?
Accessed:
代わりに、ファイルを最後に右クリックしてそのプロパティを確認した最近の時間を取得しますが、これはプロパティのフィールドには影響しませんGeneral Tab
。
注: で最終アクセス時刻の更新を有効にしました
windows server
。このコードは、Apache の authz モジュール (mod_authz.so) の一部です。私を啓発します。