Я не могу помочь с конкретной проблемой прямо сейчас, но чтобы ответить на главный главный вопрос: «Каков механизм, который машина Windows« знает », что он возвращается из режима сна или гибернации?«Я могу ответить на это.
Компьютеры используют «Advanced Configuration & Power Interface», который представляет собой комбинацию компьютерного аппаратного обеспечения, встроенного программного обеспечения и программного обеспечения драйвера для управления питанием, включая спящий режим и режим гибернации.
http://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface (особый интерес для вашего вопроса представляет раздел "Состояния власти")
http://www.acpi.info/
Вот подробное руководство по управлению питанием компьютера:
http://eetd.lbl.gov/EA/Reports/39466/