INetFwPolicy2-Schnittstelle (netfw.h)

Die INetFwPolicy2-Schnittstelle ermöglicht es einer Anwendung oder einem Dienst, auf die Firewallrichtlinie zuzugreifen.

Vererbung

Die INetFwPolicy2-Schnittstelle erbt von der IDispatch-Schnittstelle . INetFwPolicy2 verfügt auch über folgende Membertypen:

Methoden

Die INetFwPolicy2-Schnittstelle verfügt über diese Methoden.

 
INetFwPolicy2::EnableRuleGroup

Aktiviert oder deaktiviert eine angegebene Gruppe von Firewallregeln.
INetFwPolicy2::get_BlockAllInboundTraffic

Gibt an, ob die Firewall eingehenden Datenverkehr nicht zulassen soll. (Get)
INetFwPolicy2::get_CurrentProfileTypes

Ruft das derzeit aktive Firewallprofil ab.
INetFwPolicy2::get_DefaultInboundAction

Gibt die Standardaktion für eingehenden Datenverkehr an. Diese Einstellungen sind standardmäßig blockieren. (Get)
INetFwPolicy2::get_DefaultOutboundAction

Gibt die Standardaktion für ausgehenden Datenverkehr an. Diese Einstellungen sind standardmäßig Zulassen. (Get)
INetFwPolicy2::get_ExcludedInterfaces

Gibt eine Liste der Schnittstellen an, für die Firewalleinstellungen ausgeschlossen werden. (Get)
INetFwPolicy2::get_FirewallEnabled

Gibt an, ob eine Firewall lokal aktiviert ist (das effektive Ergebnis kann sich aufgrund von Gruppenrichtlinieneinstellungen unterscheiden). (Get)
INetFwPolicy2::get_IsRuleGroupCurrentlyEnabled

Bestimmt, ob eine angegebene Gruppe von Firewallregeln aktiviert oder deaktiviert ist. (INetFwPolicy2.get_IsRuleGroupCurrentlyEnabled)
INetFwPolicy2::get_LocalPolicyModifyState

Bestimmt, ob das Hinzufügen oder Festlegen einer Regel oder Gruppe von Regeln im aktuellen Firewallprofil wirksam wird.
INetFwPolicy2::get_NotificationsDisabled

Gibt an, ob interaktive Firewallbenachrichtigungen deaktiviert sind. (INetFwPolicy2.get_NotificationsDisabled)
INetFwPolicy2::get_Rules

Ruft die Auflistung von Firewallregeln ab.
INetFwPolicy2::get_ServiceRestriction

Ruft die Schnittstelle ab, die für den Zugriff auf den Windows-Diensthärtungsspeicher verwendet wird.
INetFwPolicy2::get_UnicastResponsesToMulticastBroadcastDisabled

Gibt an, ob die Firewall keine Unicastantworten auf Multicast- und Broadcastdatenverkehr zulassen soll. (INetFwPolicy2.get_UnicastResponsesToMulticastBroadcastDisabled)
INetFwPolicy2::IsRuleGroupEnabled

Bestimmt, ob eine angegebene Gruppe von Firewallregeln aktiviert oder deaktiviert ist. (INetFwPolicy2.IsRuleGroupEnabled)
INetFwPolicy2::p ut_BlockAllInboundTraffic

Gibt an, ob die Firewall eingehenden Datenverkehr nicht zulassen soll. (Put)
INetFwPolicy2::p ut_DefaultInboundAction

Gibt die Standardaktion für eingehenden Datenverkehr an. Diese Einstellungen sind standardmäßig blockieren. (Put)
INetFwPolicy2::p ut_DefaultOutboundAction

Gibt die Standardaktion für ausgehenden Datenverkehr an. Diese Einstellungen sind standardmäßig Zulassen. (Put)
INetFwPolicy2::p ut_ExcludedInterfaces

Gibt eine Liste der Schnittstellen an, für die Firewalleinstellungen ausgeschlossen werden. (Put)
INetFwPolicy2::p ut_FirewallEnabled

Gibt an, ob eine Firewall lokal aktiviert ist (das effektive Ergebnis kann sich aufgrund von Gruppenrichtlinieneinstellungen unterscheiden). (Put)
INetFwPolicy2::p ut_NotificationsDisabled

Gibt an, ob interaktive Firewallbenachrichtigungen deaktiviert sind. (INetFwPolicy2.put_NotificationsDisabled)
INetFwPolicy2::p ut_UnicastResponsesToMulticastBroadcastDisabled

Gibt an, ob die Firewall keine Unicastantworten auf Multicast- und Broadcastdatenverkehr zulassen soll. (INetFwPolicy2.put_UnicastResponsesToMulticastBroadcastDisabled)
INetFwPolicy2::RestoreLocalFirewallDefaults

Stellt den Standardzustand der lokalen Firewallkonfiguration wieder her.

Hinweise

Alle Konfigurationsänderungen werden sofort wirksam.

Der Windows-Firewall-/Internetverbindungsfreigabedienst muss ausgeführt werden, um auf diese Schnittstelle zugreifen zu können.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile netfw.h

Weitere Informationen

IDispatch

IUnknown