Freigeben über


FWPM_SUBLAYER0-Struktur (fwpmtypes.h)

Die FWPM_SUBLAYER0-Struktur speichert den Zustand, der einer Unterschicht zugeordnet ist.

Syntax

typedef struct FWPM_SUBLAYER0_ {
  GUID               subLayerKey;
  FWPM_DISPLAY_DATA0 displayData;
  UINT32             flags;
  GUID               *providerKey;
  FWP_BYTE_BLOB      providerData;
  UINT16             weight;
} FWPM_SUBLAYER0;

Member

subLayerKey

Identifiziert die Unterschicht eindeutig. Eine Liste der integrierten Unterschichten finden Sie unter Filtern von Unterschichtbezeichnern .

Wenn die GUID beim Aufruf von FwpmSubLayerAdd0 null initialisiert wird, generiert die Basisfilterungs-Engine (BFE) eine.

displayData

Ermöglicht das Kommentieren von Untergeordneten in lesbarer Form. Die FWPM_DISPLAY_DATA0-Struktur ist erforderlich.

flags

Mögliche Werte:

Flag "Sublayer" Bedeutung
FWPM_SUBLAYER_FLAG_PERSISTENT
Bewirkt, dass die Sublayer persistent ist und über bfe stop/start hinweg überdauert.

providerKey

Identifiziert eindeutig den Anbieter, der diese Unterschicht verwaltet.

providerData

Eine FWP_BYTE_BLOB-Struktur , die optionale anbieterspezifische Daten enthält, mit denen Anbieter zusätzliche Kontextinformationen mit dem -Objekt speichern können.

weight

Gewichtung der Unterschicht.

Höher gewichtete Unterschichten werden zuerst aufgerufen.

Hinweise

FWPM_SUBLAYER0 ist eine spezifische Implementierung von FWPM_SUBLAYER. 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

API-Strukturen der Windows-Filterplattform