Partager via


FWPM_ACTION0 structure (fwpmtypes.h)

La structure FWPM_ACTION0 spécifie l’action effectuée si toutes les conditions de filtre sont remplies.

Syntaxe

typedef struct FWPM_ACTION0_ {
  FWP_ACTION_TYPE type;
  union {
    GUID filterType;
    GUID calloutKey;
  };
} FWPM_ACTION0;

Membres

type

Type d’action spécifié par FWP_ACTION_TYPE qui correspond à un UINT32.

Valeurs possibles :

Valeur Signification
FWP_ACTION_BLOCK
Bloquer le trafic.

0x00000001 | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_PERMIT
Autorisez le trafic.

0x00000002 | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_TERMINATING
Appelez une légende qui retourne toujours un bloc ou une autorisation.

0x00000003 | FWP_ACTION_FLAG_CALLOUT | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_INSPECTION
Appelez une légende qui ne retourne jamais de bloc ou d’autorisation.

0x00000004 | FWP_ACTION_FLAG_CALLOUT | FWP_ACTION_FLAG_NON_TERMINATING

FWP_ACTION_CALLOUT_UNKNOWN
Appelez une légende qui peut retourner un bloc ou une autorisation.

0x00000005 | FWP_ACTION_FLAG_CALLOUT

filterType

GUID arbitraire choisi par le fournisseur de stratégie.

Disponible lorsque l’action n’appelle pas de légende, c’est-à-dire que le type ne contient pas de FWP_ACTION_FLAG_CALLOUT.

calloutKey

GUID d’une légende valide dans la couche.

Disponible lorsque l’action appelle une légende, c’est-à-dire que le type contient FWP_ACTION_FLAG_CALLOUT.

Notes

FWPM_ACTION0 est une implémentation spécifique de FWPM_ACTION. Pour plus d’informations , consultez WFP Version-Independent Names and Targeting Specific Versions of 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

Structures de l’API de plateforme de filtrage Windows