Еще раз о перезагрузке
Еще раз о перезагрузке
Для устройств, работающих под управлением Windows Mobile 5.0, существует более удобный способ перезагрузки. Он очень похож на код перезагрузки настольных компьютеров с использованием функции ExitWindowsEx. При этом надо обратить внимание на различия карманных компьютеров и смартфонов. Если КПК можно только перезагрузить, то смартфон можно и перезагрузить, и выключить. Соответствующий код приведен в листинге 13.4.
Листинг 13.4
[DllImport("aygshell.dll")]
public static extern System.Boolean ExitWindowsEx(int uFlags,
int dwReserved);
const int EWX_REBOOT = 2; // перезагрузка
private void butReboot_Click(object sender, EventArgs e) {
ExitWindowsEx(EWX_REBOOT, 0);
}
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
(8.12) При перезагрузке повреждается реестр, что приводит к синему экрану при загрузке.
(8.12) При перезагрузке повреждается реестр, что приводит к синему экрану при загрузке. Данная проблема встречается редко. Происходит это скорее всего потому, что данные из дискового кеша не успевают сбрасываться на жёсткий диск. Для решения этой проблемы необходимо.