Du kan registrere opvågningen ved periodisk at sammenligne den aktuelle systemtid med den tidligere systemtid.
Edit:her er et eksempel, der ser ud til at hjælpe dig med at opdage, hvornår maskinen går i dvale:http://www.codeguru.com/cpp/w-p/system/messagehandling/article.php/c6907