Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.035 c
14-1128946953
Антоний
2005-10-10 16:22
2005.10.30
Вот такое письмо


3-1126788208
alex-ran
2005-09-15 16:43
2005.10.30
Переменное правило сортировки. Возможно ли это?


2-1128513848
Vladimir88
2005-10-05 16:04
2005.10.30
Вещественные числа


1-1128527551
Snape
2005-10-05 19:52
2005.10.30
Меню в заголовке окна


2-1128443420
Alex_T
2005-10-04 20:30
2005.10.30
Подскажите плиз как корректно реализовать





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский