Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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;
Members
eventType
Type : FWPM_VSWITCH_EVENT_TYPE
Type d’événement vSwitch.
vSwitchId
Type : wchar_t*
GUID qui identifie un commutateur virtuel.
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 en position requise pour appliquer correctement les filtres validé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.
Remarques
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, consultez PAM Version-Independent noms et ciblage de versions spécifiques de Windows.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows 8 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
| Header | fwpmtypes.h |