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


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

[API брандмауэра Windows доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Для Windows Vista и более поздних версий рекомендуется использовать API брандмауэра Windows в режиме повышенной безопасности .]

Интерфейс INetFwProfile предоставляет доступ к профилю параметров брандмауэра.

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

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

Методы

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

 
INetFwProfile::get_AuthorizedApplications

Извлекает коллекцию авторизованных приложений профиля.
INetFwProfile::get_ExceptionsNotAllowed

Указывает, должен ли брандмауэр не разрешать исключения. (Получить)
INetFwProfile::get_FirewallEnabled

Указывает, включен ли брандмауэр. (Получить)
INetFwProfile::get_GloballyOpenPorts

Извлекает коллекцию глобально открытых портов профиля.
INetFwProfile::get_IcmpSettings

Извлекает параметры ICMP профиля.
INetFwProfile::get_NotificationsDisabled

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

Задает параметры, определяющие удаленное администрирование.
INetFwProfile::get_Services

Извлекает коллекцию служб профиля.
INetFwProfile::get_Type

Указывает тип профиля.
INetFwProfile::get_UnicastResponsesToMulticastBroadcastDisabled

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

Указывает, должен ли брандмауэр не разрешать исключения. (Put)
INetFwProfile::p ut_FirewallEnabled

Указывает, включен ли брандмауэр. (Put)
INetFwProfile::p ut_NotificationsDisabled

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

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

Комментарии

Экземпляры этого интерфейса извлекаются с помощью свойства CurrentProfile или метода GetProfileByType интерфейса INetFwPolicy .

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

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения]
Целевая платформа Windows
Header netfw.h

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

IDispatch

INetFwAuthorizedApplications

INetFwRemoteAdminSettings

IUnknown

InetFwServices