Поделиться через


Интерфейс INetFwPolicy2 (netfw.h)

Интерфейс INetFwPolicy2 позволяет приложению или службе получить доступ к политике брандмауэра.

Наследование

Интерфейс INetFwPolicy2 наследуется от интерфейса IDispatch . INetFwPolicy2 также имеет следующие типы элементов:

Методы

Интерфейс INetFwPolicy2 содержит следующие методы.

 
INetFwPolicy2::EnableRuleGroup

Включает или отключает указанную группу правил брандмауэра.
INetFwPolicy2::get_BlockAllInboundTraffic

Указывает, должен ли брандмауэр не разрешать входящий трафик. (Получить)
INetFwPolicy2::get_CurrentProfileTypes

Извлекает текущий активный профиль брандмауэра.
INetFwPolicy2::get_DefaultInboundAction

Указывает действие по умолчанию для входящего трафика. По умолчанию эти параметры имеют значение Блокировать. (Получить)
INetFwPolicy2::get_DefaultOutboundAction

Указывает действие по умолчанию для исходящего трафика. По умолчанию эти параметры имеют значение Разрешить. (Получить)
INetFwPolicy2::get_ExcludedInterfaces

Указывает список интерфейсов, для которых исключаются параметры брандмауэра. (Получить)
INetFwPolicy2::get_FirewallEnabled

Указывает, включен ли брандмауэр локально (действующий результат может отличаться из-за параметров групповой политики). (Получить)
INetFwPolicy2::get_IsRuleGroupCurrentlyEnabled

Определяет, включена или отключена указанная группа правил брандмауэра. (INetFwPolicy2.get_IsRuleGroupCurrentlyEnabled)
INetFwPolicy2::get_LocalPolicyModifyState

Определяет, вступит ли в силу добавление или настройка правила или группы правил в текущем профиле брандмауэра.
INetFwPolicy2::get_NotificationsDisabled

Указывает, отключены ли интерактивные уведомления брандмауэра. (INetFwPolicy2.get_NotificationsDisabled)
INetFwPolicy2::get_Rules

Извлекает коллекцию правил брандмауэра.
INetFwPolicy2::get_ServiceRestriction

Извлекает интерфейс, используемый для доступа к хранилищу защиты служб Windows.
INetFwPolicy2::get_UnicastResponsesToMulticastBroadcastDisabled

Указывает, не должен ли брандмауэр разрешать одноадресные ответы на многоадресный и широковещательный трафик. (INetFwPolicy2.get_UnicastResponsesToMulticastBroadcastDisabled)
INetFwPolicy2::IsRuleGroupEnabled

Определяет, включена или отключена указанная группа правил брандмауэра. (INetFwPolicy2.IsRuleGroupEnabled)
INetFwPolicy2::p ut_BlockAllInboundTraffic

Указывает, должен ли брандмауэр не разрешать входящий трафик. (Put)
INetFwPolicy2::p ut_DefaultInboundAction

Указывает действие по умолчанию для входящего трафика. По умолчанию эти параметры имеют значение Блокировать. (Put)
INetFwPolicy2::p ut_DefaultOutboundAction

Указывает действие по умолчанию для исходящего трафика. По умолчанию эти параметры имеют значение Разрешить. (Put)
INetFwPolicy2::p ut_ExcludedInterfaces

Указывает список интерфейсов, для которых исключаются параметры брандмауэра. (Put)
INetFwPolicy2::p ut_FirewallEnabled

Указывает, включен ли брандмауэр локально (действующий результат может отличаться из-за параметров групповой политики). (Put)
INetFwPolicy2::p ut_NotificationsDisabled

Указывает, отключены ли интерактивные уведомления брандмауэра. (INetFwPolicy2.put_NotificationsDisabled)
INetFwPolicy2::p ut_UnicastResponsesToMulticastBroadcastDisabled

Указывает, не должен ли брандмауэр разрешать одноадресные ответы на многоадресный и широковещательный трафик. (INetFwPolicy2.put_UnicastResponsesToMulticastBroadcastDisabled)
INetFwPolicy2::RestoreLocalFirewallDefaults

Восстанавливает конфигурацию локального брандмауэра до состояния по умолчанию.

Комментарии

Все изменения конфигурации вступают в силу немедленно.

Для доступа к этому интерфейсу должна быть запущена служба брандмауэра Windows или общего доступа к подключению к Интернету.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header netfw.h

См. также раздел

IDispatch

IUnknown