У меня есть уникальное промышленное приложение, в котором я не хочу, чтобы устройство Windows CE когда-либо выключалось (отключение отключает беспроводное соединение, что приводит к слишком долгой задержке восстановления соединения с сервером). Проблема: полный сброс убирает настройку «никогда не выключать» устройства, позволяя ему спать. Избегать аппаратного сброса не вариант, поскольку устройства иногда требуют их.
Что такое раздел реестра , который управляет этим? Идея заключается в том, что с файлом реестра устройство будет загружать ключ в систему при загрузке, что устраняет необходимость ручной настройки.
Чтобы сэкономить время, ответ был в комментарии ниже, поэтому я вставил его сюда для справки:
Запись в реестре: [HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Power \ Timeouts] "BattSuspendTimeout" = dword: 00000000