MCPcopy Create free account
hub / github.com/InoriRus/Kyty / sys_file_set_last_write_time_utc

Function sys_file_set_last_write_time_utc

source/lib/Sys/src/SysWindowsFileIO.cpp:500–516  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

498}
499
500bool sys_file_set_last_write_time_utc(const String& name, SysFileTimeStruct& write)
501{
502 if (write.is_invalid)
503 {
504 return false;
505 }
506
507 bool ok = true;
508
509 sys_file_t* f = sys_file_open_w(name);
510
511 ok = !(f->type == SYS_FILE_ERROR || (SetFileTime(f->handle, nullptr, nullptr, &write.time) == 0));
512
513 sys_file_close(f);
514
515 return ok;
516}
517
518bool sys_file_set_last_access_and_write_time_utc(const String& name, SysFileTimeStruct& access, SysFileTimeStruct& write)
519{

Callers 1

SetLastWriteTimeUTCMethod · 0.85

Calls 2

sys_file_open_wFunction · 0.85
sys_file_closeFunction · 0.85

Tested by

no test coverage detected