Motorola MC3190 настроен на отключение, если он работает от батареи? Выключится ли он когда-нибудь при внешнем питании?
ПРИМЕЧАНИЕ: Мне пришлось опубликовать ответ, чтобы показать изображение, но на самом деле это не ответ.
РЕДАКТИРОВАТЬ: Если это то, что вас интересует, попробуйте прочитать свойство устройства SystemState . Есть много членов до SystemState , и один из них может быть именно тем, что вам нужно.
Не существует простой техники для того, что вы хотите сделать, потому что устройства предназначены для выключения, когда они не используются. Если аккумулятор разряжен, устройства должны быть полностью сброшены. Убедитесь, что это именно то, что вы хотите сделать, потому что есть причина, по которой трудно обойтись.
Вам, вероятно, придется зарегистрироваться для измененного события BatteryStrength (например, >> THIS << </a>), затем попытаться обмануть его каким-то образом ... возможно, выдав диалоговое окно или имитация нажатия клавиши.
Скорее всего, вам потребуется P / Invoke для некоторых функций coredll.dll более низкого уровня (примеры >> ЗДЕСЬ << </a>), чтобы получить то, что вы хотите, поскольку этот материал не упакован в стандартном WinMobile SDK.
РЕДАКТИРОВАТЬ 2: Вот отличный пример того, что кто-то написал, чтобы прочитать и контролировать как можно больше Power State: tech tech blog Мне понравилось так, что я скопировал код для класса в моем мобильном проекте!