JacobSV Ответов: 1

Событие повышения мощности системы


Привет
Знает ли какой-нибудь орган, можно ли вызвать событие системной мощности?

У меня есть ИБП, подключенный к моей системе, проблема в том, что я не поднимаю любое событие питания в windows, когда в системе обнаруживается сбой питания.
Я могу прочитать некоторые сведения о состоянии питания.

Я хотел бы сообщить windows / my windows service об изменениях в питании

Что я уже пробовал:

Я искал в интернете любые примеры того, как это сделать.

1 Ответов

Рейтинг:
2

Garth J Lancaster

Я знаю, что вы можете обрабатывать события изменения режима питания, например, когда используется батарея или линейное питание Обнаружение Событий Питания[^]- из pov использования ИБП я предполагаю, что это ваше "линейное" питание.

Теперь, в зависимости от вашего ИБП, если вы можете считывать его состояние через последовательный порт/usb, вы должны иметь возможность эмулировать события изменения режима питания, то есть отслеживать состояние ИБП в отдельном потоке и вызывать событие при изменении состояния ИБП ... взгляните на (особенно на вторую из этих ссылок) - ее ИБП зависит

Использование событий WM_POWER для мониторинга ИБП[^]

WinMust-простой монитор состояния ИБП[^]

Я надеюсь, что все это поможет для идей - это действительно зависит от того, что вы можете сказать вам