Freigeben über


fwpmtypes.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter:

fwpmtypes.h enthält die folgenden Programmierschnittstellen:

Strukturen

 
FWPM_ACTION0

Gibt die Aktion an, die ausgeführt wird, wenn alle Filterbedingungen erfüllt sind.
FWPM_CALLOUT_CHANGE0

Gibt eine Änderungsbenachrichtigung an, die an Abonnenten gesendet wird.
FWPM_CALLOUT_ENUM_TEMPLATE0

Wird zum Einschränken von Legendenaufzählungen verwendet.
FWPM_CALLOUT_SUBSCRIPTION0

Wird verwendet, um Änderungsbenachrichtigungen zu abonnieren. (FWPM_CALLOUT_SUBSCRIPTION0)
FWPM_CALLOUT0

Speichert den Status, der einer Legende zugeordnet ist.
FWPM_CLASSIFY_OPTION0

Die FWPM_CLASSIFY_OPTION0 Struktur.
FWPM_CLASSIFY_OPTIONS0

Die FWPM_CLASSIFY_OPTIONS0-Struktur wird verwendet, um FWPM_CLASSIFY_OPTION0 Strukturen zu speichern.
FWPM_CONNECTION_ENUM_TEMPLATE0

Wird zum Einschränken von Verbindungsobjektenaufzählungen verwendet.
FWPM_CONNECTION_SUBSCRIPTION0

Speichert Informationen, die zum Abonnieren von Benachrichtigungen über ein Verbindungsobjekt verwendet werden.
FWPM_CONNECTION0

Speichert den Zustand, der einem Verbindungsobjekt zugeordnet ist.
FWPM_FIELD0

Gibt Schemainformationen für ein Feld an.
FWPM_FILTER_CHANGE0

Speichert Änderungsbenachrichtigungen, die an Abonnenten gesendet werden.
FWPM_FILTER_CONDITION0

Gibt eine Filterbedingung aus, die erfüllt sein muss, damit die auszuführende Aktion ausgeführt wird.
FWPM_FILTER_ENUM_TEMPLATE0

Wird zum Aufzählen von Filtern verwendet.
FWPM_FILTER_SUBSCRIPTION0

Wird verwendet, um Änderungsbenachrichtigungen zu abonnieren.
FWPM_FILTER0

Speichert den Status, der einem Filter zugeordnet ist.
FWPM_LAYER_ENUM_TEMPLATE0

Wird zum Aufzählen von Ebenen verwendet.
FWPM_LAYER0

Schemainformationen für eine Ebene.
FWPM_NET_EVENT_CAPABILITY_ALLOW0

Enthält Informationen über den netzwerkdatenverkehr, der in Bezug auf eine App-Containernetzwerkfunktion zulässig ist.
FWPM_NET_EVENT_CAPABILITY_DROP0

Enthält Informationen zum Verworfenen Netzwerkdatenverkehr in Bezug auf eine App-Containernetzwerkfunktion.
FWPM_NET_EVENT_CLASSIFY_ALLOW0

Enthält Informationen, die den zulässigen Datenverkehr beschreiben, wie vom WFP-Klassifizierungsmodul erzwungen.
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0

Enthält Informationen, die einen MAC-Schichtabbruchfehler beschreiben.
FWPM_NET_EVENT_CLASSIFY_DROP0

Enthält Informationen, die einen Layerabbruchfehler beschreiben. (FWPM_NET_EVENT_CLASSIFY_DROP0)
FWPM_NET_EVENT_CLASSIFY_DROP1

Enthält Informationen, die einen Layerabbruchfehler beschreiben. (FWPM_NET_EVENT_CLASSIFY_DROP1)
FWPM_NET_EVENT_CLASSIFY_DROP2

Enthält Informationen, die einen Layerabbruchfehler beschreiben. (FWPM_NET_EVENT_CLASSIFY_DROP2)
FWPM_NET_EVENT_ENUM_TEMPLATE0

Wird zum Aufzählen von Net-Ereignissen verwendet.
FWPM_NET_EVENT_HEADER0

Informationen, die für alle Ereignisse gemeinsam sind.
FWPM_NET_EVENT_HEADER1

Informationen, die für alle Ereignisse gemeinsam sind. Reserviert
FWPM_NET_EVENT_HEADER2

Enthält Informationen, die allen Ereignissen gemeinsam sind. (FWPM_NET_EVENT_HEADER2)
FWPM_NET_EVENT_HEADER3

Enthält Informationen, die allen Ereignissen gemeinsam sind. (FWPM_NET_EVENT_HEADER3)
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0

Die FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 Struktur enthält Informationen, die einen IKE Extended Mode (EM)-Fehler beschreiben. Beachten Sie FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 die spezifische Implementierung von FWPM_NET_EVENT_IKEEXT_EM_FAILURE ist, die in Windows Vista verwendet wird.
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1

Die FWPM_NET_EVENT_IKEEXT_EM_FAILURE1-Struktur enthält Informationen, die einen IKE Extended Mode (EM)-Fehler beschreiben. Beachten Sie FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 die spezifische Implementierung von FWPM_NET_EVENT_IKEEXT_EM_FAILURE ist, die in Windows 7 und höher verwendet wird.
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0

Enthält Informationen, die einen IKE/AuthIP-Hauptmodusfehler (MM) beschreiben. (FWPM_NET_EVENT_IKEEXT_MM_FAILURE0)
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1

Enthält Informationen, die einen IKE/AuthIP-Hauptmodusfehler (MM) beschreiben. (FWPM_NET_EVENT_IKEEXT_MM_FAILURE1)
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0

Enthält Informationen, die einen IKE/AuthIP-Schnellmodusfehler (QM) beschreiben.
FWPM_NET_EVENT_IKEEXT_QM_FAILURE1

Enthält Informationen, die einen IKE/AuthIP-Schnellmodusfehler (QM) beschreiben. FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 ist ebenfalls verfügbar.
FWPM_NET_EVENT_IPSEC_DOSP_DROP0

Enthält Informationen, die ein IPsec DoS Protection-Drop-Ereignis beschreiben.
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0

Enthält Informationen, die ein IPsec-Kernel-Drop-Ereignis beschreiben.
FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0

Enthält Informationen, die den IPSec Security Parameter Index (SPI)-Wert beschreiben.
FWPM_NET_EVENT_SUBSCRIPTION0

Speichert Informationen, die zum Abonnieren von Benachrichtigungen zu einem Netzwerkereignis verwendet werden.
FWPM_NET_EVENT0

Enthält Informationen zu allen Ereignistypen. (FWPM_NET_EVENT0)
FWPM_NET_EVENT1

Enthält Informationen zu allen Ereignistypen. (FWPM_NET_EVENT1)
FWPM_NET_EVENT2

Enthält Informationen zu allen Ereignistypen. (FWPM_NET_EVENT2)
FWPM_NET_EVENT3

Enthält Informationen zu allen Ereignistypen. (FWPM_NET_EVENT3)
FWPM_NET_EVENT4

Enthält Informationen zu allen Ereignistypen. FWPM_NET_EVENT3 und FWPM_NET_EVENT2 sind verfügbar. Für Windows 7 ist FWPM_NET_EVENT1 verfügbar. Für Windows Vista ist FWPM_NET_EVENT0 verfügbar.
FWPM_NET_EVENT5

Enthält Informationen zu allen Ereignistypen. FWPM_NET_EVENT4, FWPM_NET_EVENT3 und FWPM_NET_EVENT2 sind verfügbar. Für Windows 7 ist FWPM_NET_EVENT1 verfügbar. Für Windows Vista ist FWPM_NET_EVENT0 verfügbar.
FWPM_NETWORK_CONNECTION_POLICY_SETTING0

Speichert ein Typ- und Wertpaar für eine Verbindungsrichtlinieneinstellung.
FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0

Speichert ein Array von FWPM_NETWORK_CONNECTION_POLICY_SETTING0 Werten zusammen mit der Anzahl der Elemente in diesem Array.
FWPM_PROVIDER_CHANGE0

Änderungsbenachrichtigung, die an Abonnenten gesendet wird. (FWPM_PROVIDER_CHANGE0)
FWPM_PROVIDER_CONTEXT_CHANGE0

Änderungsbenachrichtigung, die an Abonnenten gesendet wird. (FWPM_PROVIDER_CONTEXT_CHANGE0)
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0

Wird zum Aufzählen von Anbieterkontexten verwendet.
FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0

Wird verwendet, um Änderungsbenachrichtigungen zu abonnieren. (FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0)
FWPM_PROVIDER_CONTEXT0

Speichert den Status, der einem Anbieterkontext zugeordnet ist. (FWPM_PROVIDER_CONTEXT0)
FWPM_PROVIDER_CONTEXT1

Speichert den Status, der einem Anbieterkontext zugeordnet ist. (FWPM_PROVIDER_CONTEXT1)
FWPM_PROVIDER_CONTEXT2

Speichert den Status, der einem Anbieterkontext zugeordnet ist. (FWPM_PROVIDER_CONTEXT2)
FWPM_PROVIDER_CONTEXT3

Speichert den Status, der einem Anbieterkontext zugeordnet ist. FWPM_PROVIDER_CONTEXT0, FWPM_PROVIDER_CONTEXT1 und FWPM_PROVIDER_CONTEXT2 sind verfügbar.
FWPM_PROVIDER_ENUM_TEMPLATE0

Wird zum Aufzählen von Anbietern verwendet.
FWPM_PROVIDER_SUBSCRIPTION0

Wird verwendet, um Änderungsbenachrichtigungen zu abonnieren. (FWPM_PROVIDER_SUBSCRIPTION0)
FWPM_PROVIDER0

Speichert den Status, der einem Richtlinienanbieter zugeordnet ist.
FWPM_SESSION_ENUM_TEMPLATE0

Wird zum Aufzählen von Sitzungen verwendet.
FWPM_SESSION0

Speichert den Status, der einer Clientsitzung zugeordnet ist.
FWPM_SUBLAYER_CHANGE0

Änderungsbenachrichtigung, die an Abonnenten gesendet wird. (FWPM_SUBLAYER_CHANGE0)
FWPM_SUBLAYER_ENUM_TEMPLATE0

Wird zum Aufzählen von Unterlayern verwendet.
FWPM_SUBLAYER_SUBSCRIPTION0

Wird verwendet, um Änderungsbenachrichtigungen zu abonnieren. (FWPM_SUBLAYER_SUBSCRIPTION0)
FWPM_SUBLAYER0

Speichert den Zustand, der einem Unterlayer zugeordnet ist.
FWPM_SYSTEM_PORTS_BY_TYPE0

Die FWPM_SYSTEM_PORTS_BY_TYPE0 Struktur.
FWPM_SYSTEM_PORTS0

Die FWPM_SYSTEM_PORTS0 Struktur.
FWPM_VSWITCH_EVENT_SUBSCRIPTION0

Speichert Informationen, die zum Abonnieren von Benachrichtigungen über ein vSwitch-Ereignis verwendet werden.
FWPM_VSWITCH_EVENT0

Enthält Informationen zu einem vSwitch-Ereignis.

Enumerationen

 
DL_ADDRESS_TYPE

Die DL_ADDRESS_TYPE-Aufzählung (fwpmtypes.h) gibt den Typ der Datalink-Layeradresse an.
FWPM_APPC_NETWORK_CAPABILITY_TYPE

Gibt den Typ der App-Containernetzwerkfunktion an, die dem betreffenden Objekt oder Datenverkehr zugeordnet ist.
FWPM_CHANGE_TYPE

Wird beim Verteilen von Änderungsbenachrichtigungen an Abonnenten verwendet.
FWPM_CONNECTION_EVENT_TYPE

Gibt den Typ des Verbindungsobjektänderungsereignisses an.
FWPM_ENGINE_OPTION

Konfigurierbare Optionen für das Filtermodul.
FWPM_FIELD_TYPE

Enthält zusätzliche Informationen dazu, wie die Daten des Felds interpretiert werden sollen.
FWPM_NET_EVENT_TYPE

Typ des Net-Ereignisses.
FWPM_PROVIDER_CONTEXT_TYPE

Typen von Anbieterkontexten, die möglicherweise im Basisfiltermodul (BASE Filtering Engine, BFE) gespeichert werden können.
FWPM_SERVICE_STATE

Gibt den aktuellen Status des Filtermoduls an.
FWPM_SYSTEM_PORT_TYPE

Der FWPM_SYSTEM_PORT_TYPE Aufzählungstyp.
FWPM_VSWITCH_EVENT_TYPE

Gibt den Typ eines vSwitch-Ereignisses an.