structure FWPM_VSWITCH_EVENT0 (fwpmtypes.h)
La structure FWPM_VSWITCH_EVENT0 contient des informations sur un événement vSwitch.
Syntaxe
typedef struct FWPM_VSWITCH_EVENT0_ {
FWPM_VSWITCH_EVENT_TYPE eventType;
wchar_t *vSwitchId;
union {
struct {
ULONG numvSwitchFilterExtensions;
LPWSTR *vSwitchFilterExtensions;
} positionInfo;
struct {
BOOL inRequiredPosition;
ULONG numvSwitchFilterExtensions;
LPWSTR *vSwitchFilterExtensions;
} reorderInfo;
};
} FWPM_VSWITCH_EVENT0;
Membres
eventType
Type : FWPM_VSWITCH_EVENT_TYPE
Type d’événement vSwitch.
vSwitchId
Type : wchar_t*
GUID qui identifie un vSwitch.
positionInfo
Disponible lorsque eventType est FWPM_VSWITCH_EVENT_FILTER_ADD_TO_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION.
positionInfo.numvSwitchFilterExtensions
Type : ULONG
Nombre d’extensions de filtre vSwitch.
positionInfo.vSwitchFilterExtensions
Type : LPWSTR*
size_is(numvSwitchFilterExtensions)
Tableau de chaînes identifiant d’autres extensions vSwitch.
reorderInfo
Disponible lorsque eventType est FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER.
reorderInfo.inRequiredPosition
Type : BOOL
True si le moteur de filtre est dans la position requise pour appliquer correctement les filtres engagés ; sinon, false.
reorderInfo.numvSwitchFilterExtensions
Type : ULONG
Nombre d’extensions de filtre vSwitch.
reorderInfo.vSwitchFilterExtensions
Type : LPWSTR*
size_is(numvSwitchFilterExtensions)
Tableau de chaînes identifiant d’autres extensions vSwitch.
Notes
Pour l’union sans nom, switch_is(eventType), switch_type(FWPM_VSWITCH_EVENT_TYPE).
FWPM_VSWITCH_EVENT0 est une implémentation spécifique de FWPM_VSWITCH_EVENT. 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 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | fwpmtypes.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour