За все ОСРВ не скажу, но у многих есть системная задача с самым низким приоритетом, называется типа Idle Task или как-нибудь подобно.
Она работает только тогда, когда нет больше никаких других активных задач. Выполняет роль своеобразной затычки в системе, также может использоваться для подсчета статистики в системе.
В этой Idle Task может вызываться функция типа Idle Hook (надо смотреть настройки в конфигурации ОСВР), предназначенная для вызова пользовательских функций в системной задаче Idle Task.
Вставьте в тело функции Idle Hook ваш переход в энергосберегающий режим. Как-то так.