Partager via


structure FWPM_LAYER0 (fwpmtypes.h)

La structure FWPM_LAYER0 contient des informations de schéma pour une couche.

Syntaxe

typedef struct FWPM_LAYER0_ {
  GUID               layerKey;
  FWPM_DISPLAY_DATA0 displayData;
  UINT32             flags;
  UINT32             numFields;
  FWPM_FIELD0        *field;
  GUID               defaultSubLayerKey;
  UINT16             layerId;
} FWPM_LAYER0;

Membres

layerKey

Identifie de manière unique la couche.

displayData

Permet d’annoter les calques sous une forme lisible par l’homme. La structure FWPM_DISPLAY_DATA0 n’est pas NULL.

flags

Valeurs possibles :

Valeur Signification
FWPM_LAYER_FLAG_KERNEL
Couche classée en mode noyau.
FWPM_LAYER_FLAG_BUILTIN
Couche intégrée. Impossible de supprimer.
FWPM_LAYER_FLAG_CLASSIFY_MOSTLY
Couche optimisée pour la classification plutôt que pour l’énumération.
FWPM_LAYER_FLAG_BUFFERED
La couche est mise en mémoire tampon.

numFields

Nombre de champs dans la couche.

field

Informations de schéma pour les champs de la couche.

Pour plus d’informations , consultez FWPM_FIELD0 .

defaultSubLayerKey

Sous-couche utilisée lorsqu’un filtre est ajouté avec une sous-couche null.

layerId

LUID qui identifie cette couche.

Notes

FWPM_LAYER0 est une implémentation spécifique de FWPM_LAYER. Pour plus d’informations , voir PAM Version-Independent noms et Ciblage de versions spécifiques de Windows .

Spécifications

   
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

FWPM_DISPLAY_DATA0

FWPM_FIELD0

Structures d’API de plateforme de filtrage Windows