Добрый день, программирую под линуксом, там есть программный watchdog, который может перезагрузить систему в случае неприятностей. Работать с ним просто - открыл устройство через open() и пишешь в него по байтику раз в некоторый интервал времени. Если в определенный интервал никто ничего не записал - ядро перегружает систему.
Есть ли аналогичное API в windows, чтобы можно было к нему обратиться и перезагрузить систему, если никто это API не дергает в течении какого-то настраиваемого времени?
Возможно есть какая-то утилита или сервис для этих целей?
PS. У меня платформа Intel NUC, и для нее есть утилита
https://downloadcenter.intel.com/download/29076/In...
Но мне подходит мне по софту и платформе - требует NUC7/8 и Windows Pro/E.
Так что вопрос открыт!
PS. Переношу некий сервис, который не будет обслуживаться (только удаленно) и данный функционал очень необходим.