Partager via


FWPM_PROVIDER0 structure (fwpmtypes.h)

La structure FWPM_PROVIDER0 stocke l’état associé à un fournisseur de stratégie.

Syntaxe

typedef struct FWPM_PROVIDER0_ {
  GUID               providerKey;
  FWPM_DISPLAY_DATA0 displayData;
  UINT32             flags;
  FWP_BYTE_BLOB      providerData;
  wchar_t            *serviceName;
} FWPM_PROVIDER0;

Membres

providerKey

Identifie de manière unique le fournisseur.

Si le GUID est initialisé à zéro dans l’appel à Ajouter, le moteur de filtrage de base (BFE) en génère un.

displayData

Permet aux fournisseurs d’être annotés sous une forme lisible par l’utilisateur. La structure FWPM_DISPLAY_DATA0 est requise.

flags

Indicateurs de bits qui indiquent des informations sur la persistance du fournisseur.

Indicateur de fournisseur Signification
FWPM_PROVIDER_FLAG_PERSISTENT
Le fournisseur est persistant.
FWPM_PROVIDER_FLAG_DISABLED
Les filtres du fournisseur ont été désactivés au démarrage du BFE, car le fournisseur n’a pas de nom de service Windows associé, ou parce que le service associé n’a pas été défini sur démarrage automatique.
Note Cet indicateur ne peut pas être défini lors de l’ajout de nouveaux fournisseurs. Elle peut uniquement être retournée par BFE lors de l’obtention ou de l’énumération de fournisseurs.
 

providerData

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 .

serviceName

Nom facultatif du service Windows hébergeant le fournisseur. Cela permet à BFE de détecter qu’un fournisseur a été désactivé.

Notes

FWPM_PROVIDER0 est une implémentation spécifique de FWPM_PROVIDER. 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

FWPM_DISPLAY_DATA0

Structures de l’API de plateforme de filtrage Windows