I want to program my computer to start automatically at several time intervals. From what I’ve looked over the internet, I can do this by using the RTC alarm of my motherboard. I would like to do this on my laptop, which does not have an RTC alarm section in BIOS.
Is there any API in C# for programming the RTC alarm clock of the motherboard?
The Windows API
CreateWaitableTimercan wake the machine. Windows uses ACPI to communicate this request to the BIOS, which sets up the real-time clock.More information here: