Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Подскажите кто может. Сделал прогу выключающую ПК на Win98/WinXp работает, а на W2K не хочет, когда приходит время просто закрывается и все.
использовал команду ExitWindowsEx:(



Партнер
 

Member
Статус: Не в сети
Регистрация: 23.09.2003
Откуда: South Ural
GESPER
привилегия на завершение винды получена?

_________________
http://stargaz0r.nm.ru
http://people.overclockers.ru/StarGaz0r/files


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
вызывай перед этим вот эту процедуру
Код:
  function ChangeNTSecurityForShutdown: Boolean;
  { This func changes security rights on a WinNT machine  }
  { to give app shutdown privileges.                          }
  var
    hToken : THandle;
    tkp,
    Newt   : TTokenPrivileges;
    retlength : DWORD;
  begin
      Result := False;
      if OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES +
                          TOKEN_QUERY, hToken) <> False then
        begin
           { Get the LUID for shutdown privilege }
           if LookupPrivilegeValue( nil, 'SeShutdownPrivilege',
                                    tkp.Privileges[0].Luid) = True then
             begin
               tkp.PrivilegeCount := 1;  // One to set
               tkp.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED;
               { Get shutdown privilege for this process }
               Result := AdjustTokenPrivileges(hToken, False, tkp,
                                               SizeOf(TTokenPrivileges), Newt,
                                               retlength);
             end;
        end;
  end;


 

спасибо. работает


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan