Вопрос № 60461: Здравствуйте, эксперты.
Была у меня программка, которая либо в определенное время, либо через определенное время работы выключала компьютер с помощью ExitWindowsEx(EWX_SHUTDOWN, 0). Все замечательно работало под W98. А в XP - не работает. Возвращ...
Вопрос № 60.461
Здравствуйте, эксперты.
Была у меня программка, которая либо в определенное время, либо через определенное время работы выключала компьютер с помощью ExitWindowsEx(EWX_SHUTDOWN, 0). Все замечательно работало под W98. А в XP - не работает. Возвращает 0.
Как можно выключить компьютер программно в XP?
Отправлен: 28.10.2006, 15:11
Вопрос задал: Dimus7777 (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: JohnP
Здравствуйте, Dimus7777!
Под NT не всякое приложение имеет право произвести завершение работы Windows.
Cледует воспользоваться функцией AdjustTokenPrivileges для предоставления
данному приложению права остановки или перезагрузки операционной системы.
Приложение:
Ответ отправил: JohnP (статус: 2-ой класс)
Ответ отправлен: 28.10.2006, 17:23
Отвечает: Наумов Сергей Александрович / snov
Здравствуйте, Dimus7777!
Функция завода компа в спящий режим
будить WaitableTimer