Condividi tramite


struttura FWPM_VSWITCH_EVENT0 (fwpmtypes.h)

La struttura FWPM_VSWITCH_EVENT0 contiene informazioni su un evento vSwitch.

Sintassi

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

Tipo: FWPM_VSWITCH_EVENT_TYPE

Tipo di evento vSwitch.

vSwitchId

Tipo: wchar_t*

GUID che identifica un vSwitch.

positionInfo

Disponibile quando eventType è FWPM_VSWITCH_EVENT_FILTER_ADD_TO_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION.

positionInfo.numvSwitchFilterExtensions

Tipo: ULONG

Numero di estensioni del filtro vSwitch.

positionInfo.vSwitchFilterExtensions

Tipo: LPWSTR*

size_is(numvSwitchFilterExtensions)

Matrice di stringhe che identificano altre estensioni vSwitch.

reorderInfo

Disponibile quando eventType è FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER.

reorderInfo.inRequiredPosition

Tipo: BOOL

True se il motore di filtro è nella posizione necessaria per applicare correttamente i filtri di cui è stato eseguito il commit; in caso contrario, false.

reorderInfo.numvSwitchFilterExtensions

Tipo: ULONG

Numero di estensioni del filtro vSwitch.

reorderInfo.vSwitchFilterExtensions

Tipo: LPWSTR*

size_is(numvSwitchFilterExtensions)

Matrice di stringhe che identificano altre estensioni vSwitch.

Commenti

Per l'unione senza nome, switch_is(eventType), switch_type(FWPM_VSWITCH_EVENT_TYPE).

FWPM_VSWITCH_EVENT0 è un'implementazione specifica di FWPM_VSWITCH_EVENT. Per altre informazioni, vedere Wfp Version-Independent Names and Targeting Specific Versions of Windows .See WFP Version-Independent Names and Targeting Specific Versions of Windows.See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione fwpmtypes.h

Vedi anche

FWPM_VSWITCH_EVENT_TYPE