Поделиться через


структура FWPM_VSWITCH_EVENT0 (fwpmtypes.h)

Структура FWPM_VSWITCH_EVENT0 содержит сведения о событии vSwitch.

Синтаксис

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;

Члены

eventType

Тип: FWPM_VSWITCH_EVENT_TYPE

Тип события vSwitch.

vSwitchId

Тип: wchar_t*

ИДЕНТИФИКАТОР GUID, идентифицирующий виртуальный коммутатор.

positionInfo

Доступно, если eventType имеет FWPM_VSWITCH_EVENT_FILTER_ADD_TO_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION.

positionInfo.numvSwitchFilterExtensions

Тип: ULONG

Количество расширений фильтра vSwitch.

positionInfo.vSwitchFilterExtensions

Тип: LPWSTR*

size_is(numvSwitchFilterExtensions)

Массив строк, определяющих другие расширения vSwitch.

reorderInfo

Доступно, если eventType FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER.

reorderInfo.inRequiredPosition

Тип: BOOL

Значение true, если подсистема фильтров находится в необходимом положении для правильного применения зафиксированных фильтров; в противном случае — false.

reorderInfo.numvSwitchFilterExtensions

Тип: ULONG

Количество расширений фильтра vSwitch.

reorderInfo.vSwitchFilterExtensions

Тип: LPWSTR*

size_is(numvSwitchFilterExtensions)

Массив строк, определяющих другие расширения vSwitch.

Комментарии

Для неименованного объединения switch_is(eventType), switch_type(FWPM_VSWITCH_EVENT_TYPE).

FWPM_VSWITCH_EVENT0 — это конкретная реализация FWPM_VSWITCH_EVENT. Дополнительные сведения см. в разделах ИМЕНА Version-Independent ВПП и Выбор конкретных версий Windows .

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть fwpmtypes.h

См. также раздел

FWPM_VSWITCH_EVENT_TYPE