четверг, 25 октября 2012 г.

Настройка брандмауэра Windows 7 с помощью C# (Часть №2)

В продолжение поста Настройка брандмауэра Windows 7 с помощью C# (Часть №1) реализуем возможность получения списка правил брандмауэра.
Доступ к свойствам правила брандмауэра обеспечивает интерфейс INetFwRule.Чтобы получить сам список правил нужно использовать свойство Rules объекта INetFwPolicy2.
Для работы с правилами я создам класс-обёртку, который просто будет повторять свойства из интерфейса  INetFwRule. Но сначала разберемся со всеми свойствами по порядку: