You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Win32 FILE_BASIC_INFORMATION时间字段:文件系统不支持时的取值问题

关于Win32 FILE_BASIC_INFORMATION时间戳的标识规则

Win32的FILE_BASIC_INFORMATION结构体定义了四个时间字段:

LARGE_INTEGER CreationTime;
LARGE_INTEGER LastAccessTime;
LARGE_INTEGER LastWriteTime;
LARGE_INTEGER ChangeTime;

当文件系统不支持某一特定时间戳(例如ChangeTime)时,对应的*Time.QuadPart需要设置为**-1**(即十六进制的0xFFFFFFFFFFFFFFFF)。这是Windows系统约定的标准值,用来标识该时间戳无效或不被当前文件系统支持,系统API在处理时会通过这个值判断该时间字段不可用。


内容的提问来源于stack exchange,提问作者Martin Wege

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 12:32:33