Всем привет... Как добавление к моей программе, надо прикрутить слежение за управлением питания: 1. Отключение дисплея (код прилагается) 2. Отключение дисков 3. Переход в ждущий и спящий режим К сожалению, информации по 2 и 3 пунктам в гугле не нашел...хотя может и плохо искал. Отсюда вопрос: Можно ли из usermode осуществить перехват и блокировку 2 и 3 пунктов?.. Буду крайне признателен за приведенный код, желательно (но не обязательно) на паскале...
Я к чему спросил. Просто есть еще ZwSetSystemPowerState и NtSetSystemPowerState... То, что SetSystemPowerState - позволяет вызвать из UserMode гибернат, я и так знаю... Тока вот в чем дело, в этом случае будут сообщения PBT_APMSUSPEND или PBT_APMQUERYSUSPEND. Т.е. система не пользует SetSystemPowerState. Есть еще идеи?