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

Вниз

Соединение с интернетом   Найти похожие ветки 

 
ArtemESC   (2005-08-24 18:04) [0]

Доброго времени суток..
Как программно отключить связь с интернетом?


 
Antonn ©   (2005-08-24 18:41) [1]

вызвать вот эту процедуру:

function Disconnect(RebootParam: Longword): Boolean;
var
 TTokenHd: THandle;
 TTokenPvg: TTokenPrivileges;
 cbtpPrevious: DWORD;
 rTTokenPvg: TTokenPrivileges;
 pcbtpPreviousRequired: DWORD;
 tpResult: Boolean;
const
 SE_SHUTDOWN_NAME = "SeShutdownPrivilege";
begin
 if Win32Platform = VER_PLATFORM_WIN32_NT then
 begin
   tpResult := OpenProcessToken(GetCurrentProcess(),
     TOKEN_ADJUST_PRIVILEGES or TOKEN_QUERY,
     TTokenHd);
   if tpResult then
   begin
     tpResult := LookupPrivilegeValue(nil,
                                      SE_SHUTDOWN_NAME,
                                      TTokenPvg.Privileges[0].Luid);
     TTokenPvg.PrivilegeCount := 1;
     TTokenPvg.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED;
     cbtpPrevious := SizeOf(rTTokenPvg);
     pcbtpPreviousRequired := 0;
     if tpResult then
       Windows.AdjustTokenPrivileges(TTokenHd,
                                     False,
                                     TTokenPvg,
                                     cbtpPrevious,
                                     rTTokenPvg,
                                     pcbtpPreviousRequired);
   end;
 end;
 Result := ExitWindowsEx(RebootParam, 0);
end;

использование:
Disconnect(EWX_POWEROFF or EWX_FORCE);


 
Piter ©   (2005-08-24 20:17) [2]

Antonn ©   (24.08.05 18:41) [1]

за такой ответ можно и в глаз получить


 
Piter ©   (2005-08-24 20:17) [3]

ArtemESC   (24.08.05 18:04)
Как программно отключить связь с интернетом?


смотря как программно она была с ним установлена


 
ArtemESC   (2005-08-24 20:35) [4]

>>смотря как программно она была с ним установлена
С помощью модема, через провайдера...


 
Piter ©   (2005-08-24 22:00) [5]

ArtemESC   (24.08.05 20:35) [4]
С помощью модема


с помощью какого модема?


 
Antonn ©   (2005-08-25 05:26) [6]

Piter ©   (24.08.05 20:17) [2]
плохое настроение было... но задание процедурка выполнила:)



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

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

Наверх




Память: 0.48 MB
Время: 0.045 c
14-1128690438
fran
2005-10-07 17:07
2005.10.30
off top: Есть ли дефрагментатор диска NTFS с кластером 8к?


2-1128958528
Bobby Digital
2005-10-10 19:35
2005.10.30
функция Random


2-1128744905
intel
2005-10-08 08:15
2005.10.30
работа с Excel


14-1128840322
Старшеклассник
2005-10-09 10:45
2005.10.30
Расчет IP адресов в локальных сетях


1-1128876024
oleg_SYS
2005-10-09 20:40
2005.10.30
Помогите создать COM-объект