Freigeben über


FWPM_ACTION0-Struktur (fwpmtypes.h)

Die FWPM_ACTION0-Struktur gibt die Aktion an, die ausgeführt wird, wenn alle Filterbedingungen wahr sind.

Syntax

typedef struct FWPM_ACTION0_ {
  FWP_ACTION_TYPE type;
  union {
    GUID filterType;
    GUID calloutKey;
  };
} FWPM_ACTION0;

Member

type

Aktionstyp, der von FWP_ACTION_TYPE angegeben wird, der einem UINT32 zugeordnet ist.

Mögliche Werte:

Wert Bedeutung
FWP_ACTION_BLOCK
Blockieren Sie den Datenverkehr.

0x00000001 | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_PERMIT
Lassen Sie den Datenverkehr zu.

0x00000002 | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_TERMINATING
Rufen Sie eine Legende auf, die immer block oder permit zurückgibt.

0x00000003 | FWP_ACTION_FLAG_CALLOUT | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_INSPECTION
Rufen Sie eine Legende auf, die weder block noch permit zurückgibt.

0x00000004 | FWP_ACTION_FLAG_CALLOUT | FWP_ACTION_FLAG_NON_TERMINATING

FWP_ACTION_CALLOUT_UNKNOWN
Rufen Sie eine Legende auf, die block oder permit zurückgibt.

0x00000005 | FWP_ACTION_FLAG_CALLOUT

filterType

Eine beliebige GUID, die vom Richtlinienanbieter ausgewählt wird.

Verfügbar, wenn die Aktion keine Legende aufruft, d. h. der Typ enthält keine FWP_ACTION_FLAG_CALLOUT.

calloutKey

Die GUID für eine gültige Beschriftung in der Ebene.

Verfügbar, wenn die Aktion eine Legende aufruft, d. h. der Typ enthält FWP_ACTION_FLAG_CALLOUT.

Hinweise

FWPM_ACTION0 ist eine spezifische Implementierung von FWPM_ACTION. Weitere Informationen finden Sie unter WFP Version-Independent Namen und Zielgruppenspezifische Windows-Versionen .

Anforderungen

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

Weitere Informationen

API-Strukturen der Windows-Filterplattform