In this discussion it is said that Windows re-reads CMOS RTC approximately every hour. Is there an API in Windows to re-read date/time from CMOS RTC immediately?
In other words: running a multi-OS machine, there is a need to instruct Windows: "CMOS contents has changed (by another OS running in parallel on the same machine). Please re-read time from it". Is there a standard API for that?
Here is the function that does the job in RTOS-32.
In GNU/Linux, the equivalent action is: hwclock --hctosys
In QNX Neutrino, the command is: rtc hw