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
FWPM_SUBLAYER_FLAG_PERSISTENT
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

Voir aussi

Structures d’API de plateforme de filtrage Windows