Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

Перезагрузка......   Найти похожие ветки 

 
Anonimus   (2003-04-17 11:15) [0]

Мне нужно перезагрузить комп под win2000.
Я пишу так..: ExitWindowsEx(EWX_SHUTDOWN,1); но не чего не происходит..
Подскажите плиз..!!
Заранее спасибо..!!


 
Songoku ©   (2003-04-17 11:21) [1]

var
hToken:THANDLE;
NewState:TOKEN_PRIVILEGES;
OSVERSIONINFO :TOSVersionInfo;
d:Dword;
begin
d:=0;
OSVersionInfo.dwOSVersionInfoSize := sizeof (OSVERSIONINFO);
GetVersionEx (OSVersionInfo);
if (OSVersionInfo.dwPlatformId = VER_PLATFORM_WIN32_NT) then begin

OpenProcessToken (GetCurrentProcess (), TOKEN_ADJUST_PRIVILEGES, hToken);
NewState.PrivilegeCount := 1;
LookupPrivilegeValue (nil, "SeShutdownPrivilege",
NewState.Privileges[0].Luid);
NewState.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED;
AdjustTokenPrivileges ( hToken, FALSE, NewState,
d, nil, d);
CloseHandle (hToken);

end;
ExitWindowsEx(EWX_SHUTDOWN,1);


 
NAlexey ©   (2003-04-17 12:06) [2]

>Songoku
Логично, но без прав админа никак...



Страницы: 1 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.02 c
1-84131
miwa
2003-06-11 05:21
2003.06.26
Сортировка обьектов по полю.


7-84802
BaRToV
2003-04-18 09:44
2003.06.26
сетевые диски


3-83950
first_aid
2003-06-04 08:56
2003.06.26
Как используя компоненты ADO создать базу данныз Access?


4-84854
Demon[DZ]
2003-04-22 14:48
2003.06.26
Кнопка


6-84472
Arkara
2003-04-07 04:44
2003.06.26
Закрытие порта - проблемы с TDialUp