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


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

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

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

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

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

Методы

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

 
INetFwMgr::get_CurrentProfileType

Получает тип действующего профиля брандмауэра.
INetFwMgr::get_LocalPolicy

Извлекает локальную политику брандмауэра.
INetFwMgr::IsIcmpTypeAllowed

Определяет, разрешен ли указанный тип ICMP.
INetFwMgr::IsPortAllowed

Определяет, может ли приложение прослушивать входящий трафик через указанный порт.
INetFwMgr::RestoreDefaults

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

Комментарии

Windows Vista: Пользователи Windows Vista должны использовать приложения, разработанные в Windows Vista, для всех методов и свойств этого интерфейса.

Этот интерфейс поддерживается COM-объектом HNetCfg.FwMgr.

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

Требования

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

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

IDispatch

IUnknown