structure FWPM_SUBLAYER0 (fwpmtypes.h)
La structure FWPM_SUBLAYER0 stocke l’état associé à une sous-couche.
Syntaxe
typedef struct FWPM_SUBLAYER0_ {
GUID subLayerKey;
FWPM_DISPLAY_DATA0 displayData;
UINT32 flags;
GUID *providerKey;
FWP_BYTE_BLOB providerData;
UINT16 weight;
} FWPM_SUBLAYER0;
Membres
subLayerKey
Identifie de manière unique la sous-couche. Pour obtenir la liste des sous-couches intégrées, consultez Filtrage des identificateurs de sous-couche.
Si le GUID est zéro initialisé dans l’appel à FwpmSubLayerAdd0, le moteur de filtrage de base (BFE) en génère un.
displayData
Permet aux sous-couches d’être annotées sous une forme lisible par l’homme. La structure FWPM_DISPLAY_DATA0 est requise.
flags
Valeurs possibles :
Indicateur de sous-couche | Signification |
---|---|
|
Fait que le sous-couche est persistant et qu’il survive à l’arrêt/au démarrage BFE. |
providerKey
Identifie de manière unique le fournisseur qui gère cette sous-couche.
providerData
Une structure FWP_BYTE_BLOB qui contient des données facultatives spécifiques au fournisseur qui permet aux fournisseurs de stocker des informations de contexte supplémentaires avec l’objet.
weight
Poids de la sous-couche.
Les sous-couches plus pondérées sont appelées en premier.
Remarques
FWPM_SUBLAYER0 est une implémentation spécifique de FWPM_SUBLAYER. Pour plus d’informations , voir PAM Version-Independent noms et Ciblage de versions spécifiques de Windows .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | fwpmtypes.h |