Войти

Показать полную графическую версию : Программная перезагрузка XP


Fulcrum
24-04-2003, 15:14
Как программно перезагрузить XP?

Electras
25-04-2003, 01:54
Стандартные API функции пробывал?


Добавлено:

Могу подсказать через Delphi 6.

vasketsov
25-04-2003, 07:07
Fulcrum
Это на форуме точно есть, ищите.
Если лениво - тогда общая логика:
1) Берем привилегии SeShutdownPrivilege
2) ExitWindowsEx

Есть пример, писал я сам, отдается с исходником на zw.nightmail.ru на страничке ShutWin. Ваш кусок - там где привилегия берется через AdjustTokenPrivilege и перезагрузка - через ExitWindowsEx.

Commander
28-04-2003, 19:00
Fulcrum

Эсли на VB.NET кодишь, тогда читай MSDN. Там( в VB.NET, а не в MSDN!!!) , как и в VB6, есть функция SHELL (флаги сейчас и не припомню). Короче- читай MSDN!




© OSzone.net 2001-2012