Partager via


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

FWPM_VSWITCH_EVENT_TYPE