Share via


FWPM_NET_EVENT_ENUM_TEMPLATE0-Struktur (fwpmtypes.h)

Die FWPM_NET_EVENT_ENUM_TEMPLATE0-Struktur wird zum Aufzählen von Netzereignissen verwendet.

Syntax

typedef struct FWPM_NET_EVENT_ENUM_TEMPLATE0_ {
  FILETIME               startTime;
  FILETIME               endTime;
  UINT32                 numFilterConditions;
  FWPM_FILTER_CONDITION0 *filterCondition;
} FWPM_NET_EVENT_ENUM_TEMPLATE0;

Member

startTime

Eine FILETIME-Struktur , die die Startzeit des Zeitraums angibt, der auf Net-Ereignisse überprüft werden soll.

endTime

Eine FILETIME-Struktur , die die Endzeit des Zeitraums angibt, der auf Net-Ereignisse überprüft werden soll. Sie muss größer oder gleich startTime sein.

numFilterConditions

Gibt die Anzahl der Filterbedingungen im filterCondition-Element an. Wenn dieses Feld 0 ist, werden alle Ereignisse zurückgegeben.

filterCondition

Ein Array von FWPM_FILTER_CONDITION0 Strukturen, die unterschiedliche Filterbedingungen enthalten (duplizierte Filterbedingungen generieren einen Fehler). Alle Bedingungen müssen erfüllt sein, damit die aktion ausgeführt wird. Mit anderen Worten, die Bedingungen sind ZUSAMMEN UND'ed. Wenn keine Bedingungen angegeben sind, wird die Aktion immer ausgeführt.

Unterstützte Filterbedingungen.

Wert Bedeutung
FWPM_CONDITION_IP_PROTOCOL
Die IP-Protokollnummer, wie in RFC 1700 angegeben.
FWPM_CONDITION_IP_LOCAL_ADDRESS
Die lokale IP-Adresse.
FWPM_CONDITION_IP_REMOTE_ADDRESS
Die Remote-IP-Adresse.
FWPM_CONDITION_IP_LOCAL_PORT
Die Portnummer des lokalen Transportprotokolls. Für ICMP der Nachrichtentyp.
FWPM_CONDITION_IP_REMOTE_PORT
Die Portnummer des Remotetransportprotokolls. Für ICMP der Nachrichtencode.
FWPM_CONDITION_SCOPE_ID
Der IPv6-Bereichsbezeichner der Schnittstelle. Für die interne Verwendung reserviert.
FWPM_CONDITION_ALE_APP_ID
Der vollständige Pfad der Anwendung.
FWPM_CONDITION_ALE_USER_ID
Die Identifizierung des lokalen Benutzers.
FWPM_CONDITION_NET_EVENT_TYPE
Der 32-Bit-Ereignistyp, über den benachrichtigt werden soll, wie in der FWPM_NET_EVENT_TYPE-Enumeration definiert.

Hinweise

FWPM_NET_EVENT_ENUM_TEMPLATE0 ist eine spezifische Implementierung von FWPM_NET_EVENT_ENUM_TEMPLATE. Weitere Informationen finden Sie unter WFP-Version-Independent Namen und Spezifische Windows-Versionen .

Anforderungen

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

Weitere Informationen

FWPM_FILTER_CONDITION0

Filtern von Bedingungsbezeichnern

API-Strukturen der Windows-Filterplattform