структура FWPM_SUBLAYER0 (fwpmtypes.h)
В структуре FWPM_SUBLAYER0 хранится состояние, связанное с подслоем.
Синтаксис
typedef struct FWPM_SUBLAYER0_ {
GUID subLayerKey;
FWPM_DISPLAY_DATA0 displayData;
UINT32 flags;
GUID *providerKey;
FWP_BYTE_BLOB providerData;
UINT16 weight;
} FWPM_SUBLAYER0;
Члены
subLayerKey
Однозначно идентифицирует подслой. Список встроенных подслоев см. в разделе Фильтрация идентификаторов подслоев .
Если GUID инициализирован с нуля в вызове FwpmSubLayerAdd0, базовый модуль фильтрации (BFE) создаст его.
displayData
Позволяет добавлять заметки к вложенным слоям в удобочитаемой форме. Требуется структура FWPM_DISPLAY_DATA0 .
flags
Возможные значения:
Флаг вложенного слоя | Значение |
---|---|
|
Вызывает постоянный подслой, сохраняющийся при остановке или запуске BFE. |
providerKey
Уникально идентифицирует поставщика, который управляет этим подслоем.
providerData
Структура FWP_BYTE_BLOB , содержащая необязательные данные, относящиеся к поставщику, которая позволяет поставщикам хранить дополнительные сведения контекста с объектом .
weight
Вес вложенного слоя.
В первую очередь вызываются подслои с более высоким весом.
Комментарии
FWPM_SUBLAYER0 — это конкретная реализация FWPM_SUBLAYER. Дополнительные сведения см. в разделах ИМЕНА Version-Independent ВПП и Выбор конкретных версий Windows .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | fwpmtypes.h |