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


заголовок fwpmtypes.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения можно найти здесь

fwpmtypes.h содержит следующие интерфейсы программирования:

Структуры

 
FWPM_ACTION0

Указывает действие, выполняемое, если все условия фильтра верны.
FWPM_CALLOUT_CHANGE0

Указывает уведомление об изменении, отправленное подписчикам.
FWPM_CALLOUT_ENUM_TEMPLATE0

Используется для ограничения перечислений выносок.
FWPM_CALLOUT_SUBSCRIPTION0

Используется для подписки на уведомления об изменениях. (FWPM_CALLOUT_SUBSCRIPTION0)
FWPM_CALLOUT0

Сохраняет состояние, связанное с выноской.
FWPM_CLASSIFY_OPTION0

Структура FWPM_CLASSIFY_OPTION0.
FWPM_CLASSIFY_OPTIONS0

Структура FWPM_CLASSIFY_OPTIONS0 используется для хранения FWPM_CLASSIFY_OPTION0 структур.
FWPM_CONNECTION_ENUM_TEMPLATE0

Используется для ограничения перечислений объектов подключения.
FWPM_CONNECTION_SUBSCRIPTION0

Хранит сведения, используемые для подписки на уведомления об объекте подключения.
FWPM_CONNECTION0

Сохраняет состояние, связанное с объектом подключения.
FWPM_FIELD0

Указывает сведения о схеме для поля.
FWPM_FILTER_CHANGE0

Сохраняет уведомление об изменении, отправленное подписчикам.
FWPM_FILTER_CONDITION0

Выражает условие фильтра, которое должно быть верным для выполняемого действия.
FWPM_FILTER_ENUM_TEMPLATE0

Используется для перечисления фильтров.
FWPM_FILTER_SUBSCRIPTION0

Используется для подписки на уведомления об изменениях.
FWPM_FILTER0

Сохраняет состояние, связанное с фильтром.
FWPM_LAYER_ENUM_TEMPLATE0

Используется для перечисления слоев.
FWPM_LAYER0

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

Содержит сведения о сетевом трафике, разрешенном в отношении возможностей сети контейнера приложений.
FWPM_NET_EVENT_CAPABILITY_DROP0

Содержит сведения о сетевом трафике, отброшенном по отношению к возможностям сети контейнера приложений.
FWPM_NET_EVENT_CLASSIFY_ALLOW0

Содержит сведения, описывающие разрешенный трафик, применяемый подсистемой классификации МПП.
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0

Содержит сведения, описывающие сбой удаления слоя MAC.
FWPM_NET_EVENT_CLASSIFY_DROP0

Содержит сведения, описывающие сбой удаления слоя. (FWPM_NET_EVENT_CLASSIFY_DROP0)
FWPM_NET_EVENT_CLASSIFY_DROP1

Содержит сведения, описывающие сбой удаления слоя. (FWPM_NET_EVENT_CLASSIFY_DROP1)
FWPM_NET_EVENT_CLASSIFY_DROP2

Содержит сведения, описывающие сбой удаления слоя. (FWPM_NET_EVENT_CLASSIFY_DROP2)
FWPM_NET_EVENT_ENUM_TEMPLATE0

Используется для перечисления событий net.
FWPM_NET_EVENT_HEADER0

Общие сведения для всех событий.
FWPM_NET_EVENT_HEADER1

Общие сведения для всех событий. Зарезервировано.
FWPM_NET_EVENT_HEADER2

Содержит сведения, общие для всех событий. (FWPM_NET_EVENT_HEADER2)
FWPM_NET_EVENT_HEADER3

Содержит сведения, общие для всех событий. (FWPM_NET_EVENT_HEADER3)
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0

Структура FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 содержит сведения, описывающие сбой расширенного режима IKE (EM). Обратите внимание, что FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 является конкретной реализацией FWPM_NET_EVENT_IKEEXT_EM_FAILURE, используемой в Windows Vista.
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1

Структура FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 содержит сведения, описывающие сбой расширенного режима IKE (EM). Обратите внимание, что FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 является конкретной реализацией FWPM_NET_EVENT_IKEEXT_EM_FAILURE, используемой в Windows 7 и более поздних версиях.
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0

Содержит сведения, описывающие сбой режима IKE/AuthIP Main Mode (MM). (FWPM_NET_EVENT_IKEEXT_MM_FAILURE0)
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1

Содержит сведения, описывающие сбой режима IKE/AuthIP Main Mode (MM). (FWPM_NET_EVENT_IKEEXT_MM_FAILURE1)
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0

Содержит сведения, описывающие сбой быстрого режима IKE/AuthIP .QM.
FWPM_NET_EVENT_IKEEXT_QM_FAILURE1

Содержит сведения, описывающие сбой быстрого режима IKE/AuthIP .QM. FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 также доступен.
FWPM_NET_EVENT_IPSEC_DOSP_DROP0

Содержит сведения, описывающие событие удаления IPsec DoS Protection.
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0

Содержит сведения, описывающие событие удаления ядра IPsec.
FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0

Содержит сведения, описывающие значение индекса параметров безопасности IPSec (SPI).
FWPM_NET_EVENT_SUBSCRIPTION0

Хранит сведения, используемые для подписки на уведомления о сетевом событии.
FWPM_NET_EVENT0

Содержит сведения обо всех типах событий. (FWPM_NET_EVENT0)
FWPM_NET_EVENT1

Содержит сведения обо всех типах событий. (FWPM_NET_EVENT1)
FWPM_NET_EVENT2

Содержит сведения обо всех типах событий. (FWPM_NET_EVENT2)
FWPM_NET_EVENT3

Содержит сведения обо всех типах событий. (FWPM_NET_EVENT3)
FWPM_NET_EVENT4

Содержит сведения обо всех типах событий. доступны FWPM_NET_EVENT3 и FWPM_NET_EVENT2. Для Windows 7 доступна FWPM_NET_EVENT1. Для Windows Vista доступна FWPM_NET_EVENT0.
FWPM_NET_EVENT5

Содержит сведения обо всех типах событий. доступны FWPM_NET_EVENT4, FWPM_NET_EVENT3 и FWPM_NET_EVENT2. Для Windows 7 доступна FWPM_NET_EVENT1. Для Windows Vista доступна FWPM_NET_EVENT0.
FWPM_NETWORK_CONNECTION_POLICY_SETTING0

Сохраняет пару типов и значений для параметра политики подключения.
FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0

Хранит массив значений FWPM_NETWORK_CONNECTION_POLICY_SETTING0 вместе с количеством элементов в этом массиве.
FWPM_PROVIDER_CHANGE0

Уведомление об изменении, отправленное подписчикам. (FWPM_PROVIDER_CHANGE0)
FWPM_PROVIDER_CONTEXT_CHANGE0

Уведомление об изменении, отправленное подписчикам. (FWPM_PROVIDER_CONTEXT_CHANGE0)
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0

Используется для перечисления контекстов поставщика.
FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0

Используется для подписки на уведомления об изменениях. (FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0)
FWPM_PROVIDER_CONTEXT0

Сохраняет состояние, связанное с контекстом поставщика. (FWPM_PROVIDER_CONTEXT0)
FWPM_PROVIDER_CONTEXT1

Сохраняет состояние, связанное с контекстом поставщика. (FWPM_PROVIDER_CONTEXT1)
FWPM_PROVIDER_CONTEXT2

Сохраняет состояние, связанное с контекстом поставщика. (FWPM_PROVIDER_CONTEXT2)
FWPM_PROVIDER_CONTEXT3

Сохраняет состояние, связанное с контекстом поставщика. доступны FWPM_PROVIDER_CONTEXT0, FWPM_PROVIDER_CONTEXT1 и FWPM_PROVIDER_CONTEXT2.
FWPM_PROVIDER_ENUM_TEMPLATE0

Используется для перечисления поставщиков.
FWPM_PROVIDER_SUBSCRIPTION0

Используется для подписки на уведомления об изменениях. (FWPM_PROVIDER_SUBSCRIPTION0)
FWPM_PROVIDER0

Сохраняет состояние, связанное с поставщиком политик.
FWPM_SESSION_ENUM_TEMPLATE0

Используется для перечисления сеансов.
FWPM_SESSION0

Сохраняет состояние, связанное с сеансом клиента.
FWPM_SUBLAYER_CHANGE0

Уведомление об изменении, отправленное подписчикам. (FWPM_SUBLAYER_CHANGE0)
FWPM_SUBLAYER_ENUM_TEMPLATE0

Используется для перечисления подложников.
FWPM_SUBLAYER_SUBSCRIPTION0

Используется для подписки на уведомления об изменениях. (FWPM_SUBLAYER_SUBSCRIPTION0)
FWPM_SUBLAYER0

Сохраняет состояние, связанное с подложкой.
FWPM_SYSTEM_PORTS_BY_TYPE0

Структура FWPM_SYSTEM_PORTS_BY_TYPE0.
FWPM_SYSTEM_PORTS0

Структура FWPM_SYSTEM_PORTS0.
FWPM_VSWITCH_EVENT_SUBSCRIPTION0

Хранит сведения, используемые для подписки на уведомления о событии vSwitch.
FWPM_VSWITCH_EVENT0

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

Перечисления

 
DL_ADDRESS_TYPE

Перечисление DL_ADDRESS_TYPE (fwpmtypes.h) указывает тип адреса слоя связи данных.
FWPM_APPC_NETWORK_CAPABILITY_TYPE

Указывает тип сетевой возможности контейнера приложений, связанной с объектом или трафиком, который находится под вопросом.
FWPM_CHANGE_TYPE

Используется при отправке уведомлений об изменениях подписчикам.
FWPM_CONNECTION_EVENT_TYPE

Указывает тип события изменения объекта подключения.
FWPM_ENGINE_OPTION

Настраиваемые параметры для обработчика фильтров.
FWPM_FIELD_TYPE

Предоставляет дополнительные сведения о том, как следует интерпретировать данные поля.
FWPM_NET_EVENT_TYPE

Тип события net.
FWPM_PROVIDER_CONTEXT_TYPE

Типы контекстов поставщика, которые могут храниться в подсистеме базовой фильтрации (BFE).
FWPM_SERVICE_STATE

Указывает текущее состояние обработчика фильтров.
FWPM_SYSTEM_PORT_TYPE

Перечисленный тип FWPM_SYSTEM_PORT_TYPE.
FWPM_VSWITCH_EVENT_TYPE

Указывает тип события vSwitch.