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

Вниз

Выключение компьтера по сети   Найти похожие ветки 

 
Ig ©   (2004-01-29 23:13) [0]

Пользовалзя такой функцией для выключения компьютера по сети, было это давно, но правда. Сама функция:

InitiateSystemShutdown(
LPTSTR lpMachineName, // address of name of computer to shut down
LPTSTR lpMessage, // address of message to display in dialog box
DWORD dwTimeout, // time to display dialog box
BOOL bForceAppsClosed, // force applications with unsaved changes flag
BOOL bRebootAfterShutdown // reboot flag
);

InitiateSystemShutdown("Igor","Здесь типа сообщение ",120, true,trur );

Суть в том, что раньше когда я это делал, я писал имя компьютера например "Igor", и все прекрасно работало, а сейчас получается только по IP адресу, что за х....!

InitiateSystemShutdown("169.254.128.137","Здесь типа сообщение ",120,true,trur );
Так работает прекрасно!!!
Подскажите, что за х....! ПОЖАЛУЙСТА!!! СРОЧНО НАДО!


 
Ig ©   (2004-01-29 23:27) [1]

Извиняюсь за опечатку в вопросе - "Компьютера", также в функции вместо "trur" - "True".
P.S. СРОЧНООООООО!!!!!!!! НАДО!!!!!!!! ПОЖАЛУЙСТА!!!!!!


 
Ig ©   (2004-01-29 23:42) [2]

Кто-нибудь такой пользовался вообще?


 
Ig ©   (2004-01-30 01:07) [3]

procedure TForm1.Button1Click(Sender: TObject);
var
ph:THandle;
tp,prevst:TTokenPrivileges;
rl:DWORD;
begin
OpenProcessToken(GetCurrentProcess,TOKEN_ADJUST_PRIVILEGES or
TOKEN_QUERY,ph);
LookupPrivilegeValue(Nil,"SeShutdownPrivilege",tp.Privileges[0].Luid);
tp.PrivilegeCount:=1;
tp.Privileges[0].Attributes:=2;
AdjustTokenPrivileges(ph,FALSE,tp,SizeOf(prevst),prevst,rl);
InitiateSystemShutdown("VASYA", "message",120,true,true );
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
3-53394
chtr
2004-01-27 09:21
2004.02.17
Фильтрация по выбору из DBLookupCombobox


1-53447
evvcom
2004-02-09 13:26
2004.02.17
Правильный синтаксис inline asm


3-53408
Bless
2004-01-26 17:20
2004.02.17
Как в BeforePost сделать, чтобы последующий Post не вызывался


4-53813
BKGG
2003-12-12 13:57
2004.02.17
скажите пожалуйста! сколько процессов можно создать в Window-е.


1-53522
turonix
2004-02-04 16:17
2004.02.17
Проблемы с компилятором