Auf Englisch lesen

Freigeben über


netfw.h-Header

Dieser Header wird von Windows-Firewalltechnologien verwendet. Weitere Informationen finden Sie unter

netfw.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
INetFwAuthorizedApplication

Die INetFwAuthorizedApplication-Schnittstelle bietet Zugriff auf die Eigenschaften einer autorisierten Anwendung mit Öffnungen in der Firewall.
INetFwAuthorizedApplications

Die INetFwAuthorizedApplications-Schnittstelle bietet Zugriff auf eine Sammlung von anwendungen autorisierten offenen Ports in der Firewall.
INetFwIcmpSettings

Die INetFwIcmpSettings-Schnittstelle bietet Zugriff auf die Einstellungen, die ICMP-Pakete steuern.
INetFwMgr

Die INetFwMgr-Schnittstelle bietet Zugriff auf die Firewalleinstellungen für einen Computer.
INetFwOpenPort

Die INetFwOpenPort-Schnittstelle bietet Zugriff auf die Eigenschaften eines Ports, der in der Firewall geöffnet wurde.
INetFwOpenPorts

Die INetFwOpenPorts-Schnittstelle ist eine Standardmäßige Automation-Sammlungsschnittstelle.
INetFwPolicy

Die INetFwPolicy-Schnittstelle bietet Zugriff auf eine Firewallrichtlinie.
INetFwPolicy2

So greifen Sie auf die Firewallrichtlinie zu.
INetFwProduct

Zugriff auf die Eigenschaften einer Firewallregistrierung eines Drittanbieters.
INetFwProducts

Zugriff auf die Methoden und Eigenschaften für die Registrierung von Firewallprodukten von Drittanbietern bei der Windows-Firewall und zum Aufzählen registrierter Produkte.
INetFwProfile

Die INetFwProfile-Schnittstelle bietet Zugriff auf das Firewalleinstellungsprofil.
INetFwRemoteAdminSettings

Die INetFwRemoteAdminSettings-Schnittstelle bietet Zugriff auf die Einstellungen, die die Remoteverwaltung steuern.
INetFwRule

Zu den Eigenschaften einer Regel.
INetFwRule2

Ermöglicht einer Anwendung oder einem Dienst den Zugriff auf alle Eigenschaften von INetFwRule sowie auf die vier Edgeeigenschaften einer Firewallregel, die von NET_FW_EDGE_TRAVERSAL_TYPE angegeben werden.
INetFwRule3

Ermöglicht einer Anwendung oder einem Dienst den Zugriff auf alle Eigenschaften von INetFwRule2 und den Zugriff auf die Anforderungen von App-Containern.
INetFwRules

Sammlung von Firewallregeln.
INetFwService

Die INetFwService-Schnittstelle bietet Zugriff auf die Eigenschaften eines Diensts, der zum Lauschen über die Firewall autorisiert sein kann.
INetFwServiceRestriction

Zugriff auf die Windows-Diensthärtungs-Netzwerkregeln.
INetFwServices

Die INetFwServices-Schnittstelle ist eine Automation-Standardschnittstelle, die Zugriff auf eine Sammlung von Diensten bietet, die zum Lauschen über die Firewall autorisiert sein können.

Functions

 
NetworkIsolationDiagnoseConnectFailureAndGetInfo

Die NetworkIsolationDiagnoseConnectFailureAndGetInfo-Funktion ruft Informationen zu einem Netzwerkisolationsverbindungsfehler aufgrund einer fehlenden Funktion ab.
NetworkIsolationEnumAppContainers

Die NetworkIsolationEnumAppContainers-Funktion listet alle App-Container auf, die im System erstellt wurden.
NetworkIsolationEnumerateAppContainerRules

Listet alle Regeln im Zusammenhang mit App-Containern auf.
NetworkIsolationFreeAppContainers

Die NetworkIsolationFreeAppContainers-Funktion wird verwendet, um Speicherressourcen freizugeben, die einem oder mehreren App-Containern zugeordnet sind.
NetworkIsolationGetAppContainerConfig

Die NetworkIsolationGetAppContainerConfig-Funktion wird verwendet, um Konfigurationsinformationen zu einem oder mehreren App-Containern abzurufen.
NetworkIsolationGetEnterpriseIdAsync

Ruft die Unternehmens-ID basierend auf Netzwerkisolationsendpunkten im Kontext der Szenarien Windows Information Protection (WIP) oder Microsoft Defender Application Guard (MDAG) ab.
NetworkIsolationGetEnterpriseIdClose

Diese API wird zum Schließen des von NetworkIsolationGetEnterpriseIdAsync zurückgegebenen Handles sowie zum Synchronisieren des Vorgangs verwendet.
NetworkIsolationRegisterForAppContainerChanges

Die NetworkIsolationRegisterForAppContainerChanges-Funktion wird verwendet, um sich für die Übermittlung von Benachrichtigungen zu Änderungen an einem App-Container zu registrieren.
NetworkIsolationSetAppContainerConfig

Die NetworkIsolationSetAppContainerConfig-Funktion wird verwendet, um die Konfiguration eines oder mehrerer App-Container festzulegen.
NetworkIsolationSetupAppContainerBinaries

Die NetworkIsolationSetupAppContainerBinaries-Funktion wird von Softwareinstallationsprogrammen verwendet, um Informationen zu den Imagepfaden von Anwendungen bereitzustellen, die in einem App-Container ausgeführt werden.
NetworkIsolationUnregisterForAppContainerChanges

Die NetworkIsolationUnregisterForAppContainerChanges-Funktion wird verwendet, um die Registrierung einer App-Containeränderung abzubrechen und den Empfang von Benachrichtigungen zu beenden.

Rückruffunktionen

 
PAC_CHANGES_CALLBACK_FN

Die PAC_CHANGES_CALLBACK_FN Rückruffunktion wird verwendet, um dem Änderungsbenachrichtigungsprozess für App-Container benutzerdefiniertes Verhalten hinzuzufügen.
PFN_FWADDDYNAMICKEYWORDADDRESS0

Funktionszeigertyp des Einstiegspunkts im Dienst, den Sie aufrufen, um die angegebene dynamische Schlüsselwort (keyword) Adresse hinzuzufügen.
PFN_FWDELETEDYNAMICKEYWORDADDRESS0

Funktionszeigertyp des Einstiegspunkts im Dienst, den Sie aufrufen, um die adresse des dynamischen Schlüsselwort (keyword) mit der angegebenen ID zu löschen.
PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0

Funktionszeigertyp des Einstiegspunkts im Dienst, den Sie aufrufen, um die spezifischen dynamischen Schlüsselwort (keyword) Adressen nach ID aufzulisten.
PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0

Funktionszeigertyp des Einstiegspunkts im Dienst, den Sie aufrufen, um dynamische Schlüsselwort (keyword) Adressen nach Typ aufzulisten. Sie können eine bestimmte Teilmenge von -Objekten basierend auf den übergebenen Enumerationsflags anfordern.
PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0

Funktionszeigertyp des Einstiegspunkts im Dienst, den Sie aufrufen, um dynamische Schlüsselwort (keyword) Adressdatenstrukturen freizugeben, die vom Dienst zugeordnet sind.
PFN_FWUPDATEDYNAMICKEYWORDADDRESS0

Funktionszeigertyp des Einstiegspunkts im Dienst, den Sie aufrufen, um die adresse der dynamischen Schlüsselwort (keyword) mit der Eingabe-ID zu aktualisieren.

Strukturen

 
FW_DYNAMIC_KEYWORD_ADDRESS_DATA0

Enthält die Daten, die an den Client zurückgegeben werden, wenn die Enumerations-APIs aufgerufen werden.
FW_DYNAMIC_KEYWORD_ADDRESS0

Ermöglicht es dem Client, eine dynamische Schlüsselwort (keyword)-Adresse zu erstellen, die eine Liste von IP-Adressen enthält.
INET_FIREWALL_AC_BINARIES

Die INET_FIREWALL_AC_BINARIES-Struktur enthält die binären Pfade zu Anwendungen, die in einem App-Container ausgeführt werden.
INET_FIREWALL_AC_CAPABILITIES

Die INET_FIREWALL_AC_CAPABILITIES-Struktur enthält Informationen zu den Funktionen eines App-Containers.
INET_FIREWALL_AC_CHANGE

Die INET_FIREWALL_AC_CHANGE-Struktur enthält Informationen zu einer Änderung, die an einem App-Container vorgenommen wurde. (INET_FIREWALL_AC_CHANGE)
INET_FIREWALL_APP_CONTAINER

Die INET_FIREWALL_APP_CONTAINER-Struktur enthält Informationen zu einem bestimmten App-Container. (INET_FIREWALL_APP_CONTAINER)

Enumerationen

 
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS

Definiert Konstanten, die die Art(n) von Objekten angeben, die in einen Enumerationsvorgang eingeschlossen werden sollen.
FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS

Definiert Konstanten, die angeben, wie IP-Adressen aufgelöst werden sollen.
FW_DYNAMIC_KEYWORD_ORIGIN_TYPE

Definiert Konstanten, die den Ursprung des dynamischen Schlüsselwort (keyword)-Adressobjekts in einem FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 angeben.
INET_FIREWALL_AC_CHANGE_TYPE

Die INET_FIREWALL_AC_CHANGE_TYPE-Enumeration gibt an, welcher Typ von App-Containeränderungen aufgetreten ist. (INET_FIREWALL_AC_CHANGE_TYPE)
INET_FIREWALL_AC_CREATION_TYPE

Die INET_FIREWALL_AC_CREATION_TYPE-Enumeration gibt den Typ der App-Containererstellungsereignisse an, für die Benachrichtigungen übermittelt werden.
NETISO_ERROR_TYPE

Die NETISO_ERROR_TYPE-Enumeration gibt den Typ des Fehlers im Zusammenhang mit einem Netzwerkisolationsvorgang an.
NETISO_FLAG

Die NETISO_FLAG-Enumeration gibt an, ob Binärdateien für App-Container zurückgegeben werden sollen. (NETISO_FLAG)