estrutura FWPM_VSWITCH_EVENT0 (fwpmtypes.h)

A estrutura FWPM_VSWITCH_EVENT0 contém informações sobre um evento vSwitch.

Sintaxe

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;

Membros

eventType

Tipo: FWPM_VSWITCH_EVENT_TYPE

O tipo de evento vSwitch.

vSwitchId

Tipo: wchar_t*

GUID que identifica um vSwitch.

positionInfo

Disponível quando eventType é FWPM_VSWITCH_EVENT_FILTER_ADD_TO_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION.

positionInfo.numvSwitchFilterExtensions

Tipo: ULONG

O número de extensões de filtro vSwitch.

positionInfo.vSwitchFilterExtensions

Tipo: LPWSTR*

size_is(numvSwitchFilterExtensions)

Matriz de cadeias de caracteres que identificam outras extensões vSwitch.

reorderInfo

Disponível quando eventType é FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER.

reorderInfo.inRequiredPosition

Tipo: BOOL

True se o mecanismo de filtro estiver na posição necessária para impor corretamente os filtros confirmados; caso contrário, false.

reorderInfo.numvSwitchFilterExtensions

Tipo: ULONG

O número de extensões de filtro vSwitch.

reorderInfo.vSwitchFilterExtensions

Tipo: LPWSTR*

size_is(numvSwitchFilterExtensions)

Matriz de cadeias de caracteres que identificam outras extensões vSwitch.

Comentários

Para a união sem nome, switch_is(eventType), switch_type(FWPM_VSWITCH_EVENT_TYPE).

FWPM_VSWITCH_EVENT0 é uma implementação específica de FWPM_VSWITCH_EVENT. Consulte Nomes de Version-Independent WFP e Direcionamento de versões específicas do Windows para obter mais informações.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho fwpmtypes.h

Confira também

FWPM_VSWITCH_EVENT_TYPE