Is there any Win32 API for waking up a system that has been shut down, at a specific time? I have seen a program named Autopower On which is able to power the system on at a specified time.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Got the below post from a site. Any body tried this?
Nothing in the framework, so you’ll have to “PInvoke” a bit.
The API’s you need to call are CreateWaitableTimer and SetWaitableTimer.
Following is a complete (Q&D) sample that illustrates how you can set a
system to be awoken from sleep/hibernate using above Win32 API’s.
Note that here I’m setting a relative wakeup time of 300000000 nSecs.
That means that the computer will wake-up (supposing he’s asleep or
hibernating) within 30 seconds after setting the timer.
Consult the MSDN docs for details on SetWaitableTimer and it’s arguments.