Выключить или перезагрузить компьютер

Выключить монитор - это классно, но можно сделать ещё круче - программно завершить работу компьютера. Выглядеть это будет примерно так, с использованием различных режимов выключения:
ExitWindowsEx(EWX_LOGOFF or ewx_force,0);
|
завершает работу всех запущенных в системе процессов, сохраняя данные приложения, вызвавшего эту функцию
ExitWindowsEx(EWX_SHUTDOWN or ewx_force,0);
|
останавливает работу системы в безопасный момент времени. Все буферы очищаются с сохранением данных на диске, все процессы останавливаются
ExitWindowsEx(EWX_REBOOT or ewx_force,0);
|
перезагрузка системы
ExitWindowsEx(EWX_FORCE or ewx_force,0);
|
завершает работу всех запущенных в системе приложений, не посылая им сообщения WM_QUERYENDSESSION и WM_ENDSESSIO. Это может вызвать потерю не сохраненных данных
ExitWindowsEx(EWX_POWEROFF or ewx_force,0);
|
завершает работу компьютера с выключением питания, если система поддерживает автоуправление питанием
ExitWindowsEx(EWX_FORCEIFHUNG or ewx_force,0);
|
завершает работу всех запущенных в системе приложений если система висит
Ещё вариант перезагрузки:
|
|
  |
|
Бесплатная юридическая консультация по жилью. Юридический форум, бесплатная консультация. . Скорая помощь компьютерам-за2часа - техническое обслуживание компьютеров. Подключение к Интернету. . защита сайтов . химчистка ковров на дому . |