FileTimeToSystemTime函数将64位文件时间转换为系统时间格式。
BOOL FileTimeToSystemTime(
CONST FILETIME 【*lpFileTime】, | //指向要转换的文件时间的指针 |
LPSYSTEMTIME 【lpSystemTime】 | //指向结构的指针,以接收系统时间 |
); |
参数
【lpFileTime】
指向FILETIME结构的指针,其中包含转换为系统日期和时间格式的文件时间。
FileTimeToSystemTime功能仅适用于小于0x8000000000000000的FILETIME值。该函数失败,其值等于或大于该值。
【lpSystemTime】
指向SYSTEMTIME结构以接收转换的文件时间。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
如上所述,对于等于或大于0x8000000000000000的FILETIME值,该函数失败。
也可以看看
DosDateTimeToFileTime, FILETIME, FileTimeToDosDateTime, SYSTEMTIME, SystemTimeToFileTime