Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Розробка брандмауера для комп'ютерів користувачів з використанням технології WFP

Реферат Розробка брандмауера для комп'ютерів користувачів з використанням технології WFP





# pragma endregion

}

// Закриття сеансаCloseSeans (HANDLE engineHandle)

{

# pragma region Закриття сеансаresult = FwpmEngineClose0 (engineHandle); (result! = ERROR_SUCCESS) ("Engine close failed with error:% d n", result); ("Engine closed successfully! n "); (" pause ");

# pragma endregion

}

// Запис у автозапускAutoStart ()

{

# pragma region Запис у автозапускresult = NULL; hKey = NULL; =

& hKey,); (result! = ERROR_SUCCESS) ("Open failed with error:% d n", result);

{* buf = new byte [100]; = (LPBYTE) L "" C: Program Files Filter ConsoleFilter.exe ""; = RegSetValueEx (hKey, " ; ConsoleFilter.exe ",, _SZ,,

); (result! = ERROR_SUCCESS) ("Add failed with error:% d n", result); = RegCloseKey (hKey); (result! = ERROR_SUCCESS) ("Close failed with error:% d n ", result);

}

# pragma endregion

}

Вихідний код графічної оболонки

using System;

using ADOX; System.Collections.Generic; System.ComponentModel; System.Data; System.Drawing; System.Linq; using System.Text; System.Windows.Forms; System.IO; PracticGUI

{partial class Form1: Form

{Form1 ()

{();

} void Form1_Load (object sender, EventArgs e)

{. Enabled = false; path = FileAdress;

if (! File.Exists (path))// Перевірка на існування файлу зі списком фільтрів

{

// Якщо файлу немає, то створюємо файл з порожнім списком фільтрів

try

{(StreamWriter sw = File.CreateText (path))

}. Diagnostics.Process proc = new System.Diagnostics.Process ();. StartInfo.FileName = FilterAdress;. StartInfo.Arguments = "Yes";

proc.Start () ;//Запуск консольного пріложенія.Close ();

} (Exception ex)

{. Show (ex.ToString (), "Error");. Exit ();;

}

}

{

{. Diagnostics.Process proc = new System.Diagnostics.Process ();. StartInfo.FileName = FilterAdress;. StartInfo.Arguments = "Yes";

proc.Start () ;//Запуск консольного пріложенія.Close ();

} (Exception ex)

{. Show (ex.ToString (), "Error");

Application.Exit ();;

}

}

} reboot = 0 ;//Перевірка чи були зміни у файлі зі списком фільтр...


Назад | сторінка 10 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття та використання Network File System
  • Реферат на тему: UNIX System V
  • Реферат на тему: Legal system
  • Реферат на тему: Edcation system in the USA
  • Реферат на тему: The Federal Reserve System