Мы настраиваем встроенную систему Windows, которая должна иметь функцию для изменения системной даты и времени.Наша система обычно не выключается, как обычный ПК, вместо этого пользователь отключает питание напрямую.
Проблема возникает, когда мы пытались использовать функцию Win API, такую как SetLocalTime () (с правами администратора)API успешно завершился, когда функция только что выполнилась, но когда пользователь перезапустит компьютер (т.е. отключит питание и снова включит его), настройка даты возвращается к предыдущей настройке даты.Похоже, в кеше ОС установлен параметр, который требует обычного перезапуска для сохранения параметра на диске.
Кто-нибудь знает, как немедленно «очистить кэш данных», не перезагружая ОС?
Спасибоочень много.