FWPM_PROVIDER0-Struktur (fwpmtypes.h)
Die FWPM_PROVIDER0-Struktur speichert den Zustand, der einem Richtlinienanbieter zugeordnet ist.
Syntax
typedef struct FWPM_PROVIDER0_ {
GUID providerKey;
FWPM_DISPLAY_DATA0 displayData;
UINT32 flags;
FWP_BYTE_BLOB providerData;
wchar_t *serviceName;
} FWPM_PROVIDER0;
Member
providerKey
Identifiziert den Anbieter eindeutig.
Wenn die GUID im Aufruf von Add null initialisiert wird, generiert die Basisfilterungs-Engine (BFE) eine.
displayData
Ermöglicht das Kommentieren von Anbietern in einer lesbaren Form. Die FWPM_DISPLAY_DATA0-Struktur ist erforderlich.
flags
Bitflags, die Informationen zur Persistenz des Anbieters angeben.
providerData
Eine FWP_BYTE_BLOB-Struktur , die optionale anbieterspezifische Daten enthält, mit denen Anbieter zusätzliche Kontextinformationen mit dem -Objekt speichern können.
serviceName
Optionaler Name des Windows-Diensts, der den Anbieter hosten soll. Dadurch kann BFE erkennen, dass ein Anbieter deaktiviert wurde.
Hinweise
FWPM_PROVIDER0 ist eine spezifische Implementierung von FWPM_PROVIDER. Weitere Informationen finden Sie unter WFP-Version-Independent Namen und Spezifische 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 |