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


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

Структура FWPM_LAYER0 содержит сведения о схеме для слоя.

Синтаксис

typedef struct FWPM_LAYER0_ {
  GUID               layerKey;
  FWPM_DISPLAY_DATA0 displayData;
  UINT32             flags;
  UINT32             numFields;
  FWPM_FIELD0        *field;
  GUID               defaultSubLayerKey;
  UINT16             layerId;
} FWPM_LAYER0;

Члены

layerKey

Уникально идентифицирует слой.

displayData

Позволяет добавлять заметки к слоям в удобочитаемой форме. Структура FWPM_DISPLAY_DATA0 не имеет значения NULL.

flags

Возможные значения:

Значение Значение
FWPM_LAYER_FLAG_KERNEL
Уровень, классифицированный в режиме ядра.
FWPM_LAYER_FLAG_BUILTIN
Встроенный слой. Невозможно удалить.
FWPM_LAYER_FLAG_CLASSIFY_MOSTLY
Слой оптимизирован для классификации, а не перечисления.
FWPM_LAYER_FLAG_BUFFERED
Слой буферизируется.

numFields

Количество полей в слое.

field

Сведения о схеме для полей слоя.

Дополнительные сведения см. в разделе FWPM_FIELD0 .

defaultSubLayerKey

Вложенный слой, используемый при добавлении фильтра с подслоем NULL.

layerId

LUID, идентифицирующий этот уровень.

Комментарии

FWPM_LAYER0 — это конкретная реализация FWPM_LAYER. Дополнительные сведения см. в разделах Имена Version-Independent и Выбор конкретных версий Windows .

Требования

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

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

FWPM_DISPLAY_DATA0

FWPM_FIELD0

Структуры API платформы фильтрации Windows