При работе программы комп отказывается выключаться
В общем проблема в том, что при работе моей программы винда отказывается выключаться/перезагружаться/делать logoff. Никаких системных действий в данной области в коде не предпринимается (есть работа с Mysql, ftp, глобальный хук на клавиатуру, в принципе все). Никто с подобным не сталкивался?
устанавливай необходимые привилегии и будет он у тебя и перезагружаться и вырубаться... AdjustTokenPrivileges, если мне не изменяет память.... от нее и пляши :)
Нет, ты наверно немного не понял, мне не надо из программы комп вырубать, просто если во время работы программы сделать Пуск-> Выключить компьютер->Выключение(перезагрузка), то никакого выключения/перезагрузки не происходит. Т.е. винда начинает завершать программы, доходит до моей и все, дальше дело почему то не идет.
Сталкивался. Подобным образом ведет себя написанный на Delphi/Builder TOAD и сама среда разработки Delphi 2006. Причина мне неизвестна. Если кто найдет - прошу описать решение здесь.
Скиньте плиз, образец такой программки на [email]catch_me@bk.ru[/email] , охота поглядеть на такое чудо... :-))))