Cabeçalho fwpmtypes.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

fwpmtypes.h contém as seguintes interfaces de programação:

Estruturas

 
FWPM_ACTION0

Especifica a ação executada se todas as condições de filtro forem verdadeiras.
FWPM_CALLOUT_CHANGE0

Especifica uma notificação de alteração expedida aos assinantes.
FWPM_CALLOUT_ENUM_TEMPLATE0

Usado para limitar enumerações de texto explicativo.
FWPM_CALLOUT_SUBSCRIPTION0

Usado para assinar notificações de alteração. (FWPM_CALLOUT_SUBSCRIPTION0)
FWPM_CALLOUT0

Armazena o estado associado a um texto explicativo.
FWPM_CLASSIFY_OPTION0

A estrutura FWPM_CLASSIFY_OPTION0.
FWPM_CLASSIFY_OPTIONS0

A estrutura FWPM_CLASSIFY_OPTIONS0 é usada para armazenar estruturas de FWPM_CLASSIFY_OPTION0.
FWPM_CONNECTION_ENUM_TEMPLATE0

Usado para limitar enumerações de objeto de conexão.
FWPM_CONNECTION_SUBSCRIPTION0

Armazena informações usadas para assinar notificações sobre um objeto de conexão.
FWPM_CONNECTION0

Armazena o estado associado a um objeto de conexão.
FWPM_FIELD0

Especifica informações de esquema para um campo.
FWPM_FILTER_CHANGE0

Armazena a notificação de alteração expedida aos assinantes.
FWPM_FILTER_CONDITION0

Expressa uma condição de filtro que deve ser verdadeira para que a ação seja tomada.
FWPM_FILTER_ENUM_TEMPLATE0

É usado para enumerar filtros.
FWPM_FILTER_SUBSCRIPTION0

É usado para assinar notificações de alteração.
FWPM_FILTER0

Armazena o estado associado a um filtro.
FWPM_LAYER_ENUM_TEMPLATE0

Usado para enumerar camadas.
FWPM_LAYER_STATISTICS0

Armazena estatísticas relacionadas a uma camada.
FWPM_LAYER0

Informações de esquema para uma camada.
FWPM_NET_EVENT_CAPABILITY_ALLOW0

Contém informações sobre o tráfego de rede permitido em relação a um recurso de rede de contêiner de aplicativo.
FWPM_NET_EVENT_CAPABILITY_DROP0

Contém informações sobre o tráfego de rede descartado em relação a um recurso de rede de contêiner de aplicativo.
FWPM_NET_EVENT_CLASSIFY_ALLOW0

Contém informações que descrevem o tráfego permitido conforme imposto pelo mecanismo de classificação do WFP.
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0

Contém informações que descrevem uma falha de remoção de camada MAC.
FWPM_NET_EVENT_CLASSIFY_DROP0

Contém informações que descrevem uma falha de remoção de camada. (FWPM_NET_EVENT_CLASSIFY_DROP0)
FWPM_NET_EVENT_CLASSIFY_DROP1

Contém informações que descrevem uma falha de remoção de camada. (FWPM_NET_EVENT_CLASSIFY_DROP1)
FWPM_NET_EVENT_CLASSIFY_DROP2

Contém informações que descrevem uma falha de remoção de camada. (FWPM_NET_EVENT_CLASSIFY_DROP2)
FWPM_NET_EVENT_ENUM_TEMPLATE0

Usado para enumerar eventos net.
FWPM_NET_EVENT_HEADER0

Informações comuns a todos os eventos.
FWPM_NET_EVENT_HEADER1

Informações comuns a todos os eventos. Reservado.
FWPM_NET_EVENT_HEADER2

Contém informações comuns a todos os eventos. (FWPM_NET_EVENT_HEADER2)
FWPM_NET_EVENT_HEADER3

Contém informações comuns a todos os eventos. (FWPM_NET_EVENT_HEADER3)
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0

A estrutura FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 contém informações que descrevem uma falha de EM (Modo Estendido) IKE. Observe FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 é a implementação específica de FWPM_NET_EVENT_IKEEXT_EM_FAILURE usados no Windows Vista.
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1

A estrutura FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 contém informações que descrevem uma falha de EM (modo estendido) IKE. Observe FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 é a implementação específica de FWPM_NET_EVENT_IKEEXT_EM_FAILURE usados no Windows 7 e posterior.
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0

Contém informações que descrevem uma falha no modo principal IKE/AuthIP (MM). (FWPM_NET_EVENT_IKEEXT_MM_FAILURE0)
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1

Contém informações que descrevem uma falha no modo principal IKE/AuthIP (MM). (FWPM_NET_EVENT_IKEEXT_MM_FAILURE1)
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0

Contém informações que descrevem uma falha no modo rápido IKE/AuthIP (QM).
FWPM_NET_EVENT_IKEEXT_QM_FAILURE1

Contém informações que descrevem uma falha no modo rápido IKE/AuthIP (QM). FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 também está disponível.
FWPM_NET_EVENT_IPSEC_DOSP_DROP0

Contém informações que descrevem um evento de remoção da Proteção contra DoS do IPsec.
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0

Contém informações que descrevem um evento de remoção de kernel IPsec.
FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0

Contém informações que descrevem o valor spi (índice de parâmetro de segurança) IPSec.
FWPM_NET_EVENT_SUBSCRIPTION0

Armazena informações usadas para assinar notificações sobre um evento de rede.
FWPM_NET_EVENT0

Contém informações sobre todos os tipos de evento. (FWPM_NET_EVENT0)
FWPM_NET_EVENT1

Contém informações sobre todos os tipos de evento. (FWPM_NET_EVENT1)
FWPM_NET_EVENT2

Contém informações sobre todos os tipos de evento. (FWPM_NET_EVENT2)
FWPM_NET_EVENT3

Contém informações sobre todos os tipos de evento. (FWPM_NET_EVENT3)
FWPM_NET_EVENT4

Contém informações sobre todos os tipos de evento. FWPM_NET_EVENT3 e FWPM_NET_EVENT2 estão disponíveis. Para o Windows 7, FWPM_NET_EVENT1 está disponível. Para o Windows Vista, FWPM_NET_EVENT0 está disponível.
FWPM_NET_EVENT5

Contém informações sobre todos os tipos de evento. FWPM_NET_EVENT4, FWPM_NET_EVENT3 e FWPM_NET_EVENT2 estão disponíveis. Para o Windows 7, FWPM_NET_EVENT1 está disponível. Para o Windows Vista, FWPM_NET_EVENT0 está disponível.
FWPM_NETWORK_CONNECTION_POLICY_SETTING0

Armazena um par de tipo e valor para uma configuração de política de conexão.
FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0

Armazena uma matriz de valores FWPM_NETWORK_CONNECTION_POLICY_SETTING0, juntamente com o número de elementos nessa matriz.
FWPM_PROVIDER_CHANGE0

Notificação de alteração expedida para assinantes. (FWPM_PROVIDER_CHANGE0)
FWPM_PROVIDER_CONTEXT_CHANGE0

Notificação de alteração expedida para assinantes. (FWPM_PROVIDER_CONTEXT_CHANGE0)
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0

Usado para enumerar contextos de provedor.
FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0

Usado para assinar notificações de alteração. (FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0)
FWPM_PROVIDER_CONTEXT0

Armazena o estado associado a um contexto de provedor. (FWPM_PROVIDER_CONTEXT0)
FWPM_PROVIDER_CONTEXT1

Armazena o estado associado a um contexto de provedor. (FWPM_PROVIDER_CONTEXT1)
FWPM_PROVIDER_CONTEXT2

Armazena o estado associado a um contexto de provedor. (FWPM_PROVIDER_CONTEXT2)
FWPM_PROVIDER_CONTEXT3

Armazena o estado associado a um contexto de provedor. FWPM_PROVIDER_CONTEXT0, FWPM_PROVIDER_CONTEXT1 e FWPM_PROVIDER_CONTEXT2 estão disponíveis.
FWPM_PROVIDER_ENUM_TEMPLATE0

Usado para enumerar provedores.
FWPM_PROVIDER_SUBSCRIPTION0

Usado para assinar notificações de alteração. (FWPM_PROVIDER_SUBSCRIPTION0)
FWPM_PROVIDER0

Armazena o estado associado a um provedor de política.
FWPM_SESSION_ENUM_TEMPLATE0

Usado para enumerar sessões.
FWPM_SESSION0

Armazena o estado associado a uma sessão de cliente.
FWPM_STATISTICS0

Armazena estatísticas relacionadas a conexões em camadas específicas.
FWPM_SUBLAYER_CHANGE0

Notificação de alteração expedida para assinantes. (FWPM_SUBLAYER_CHANGE0)
FWPM_SUBLAYER_ENUM_TEMPLATE0

É usado para enumerar subcamadores.
FWPM_SUBLAYER_SUBSCRIPTION0

Usado para assinar notificações de alteração. (FWPM_SUBLAYER_SUBSCRIPTION0)
FWPM_SUBLAYER0

Armazena o estado associado a uma subcaminha.
FWPM_SYSTEM_PORTS_BY_TYPE0

A estrutura FWPM_SYSTEM_PORTS_BY_TYPE0.
FWPM_SYSTEM_PORTS0

A estrutura FWPM_SYSTEM_PORTS0.
FWPM_VSWITCH_EVENT_SUBSCRIPTION0

Armazena informações usadas para assinar notificações sobre um evento vSwitch.
FWPM_VSWITCH_EVENT0

Contém informações sobre um evento vSwitch.

Enumerações

 
DL_ADDRESS_TYPE

A enumeração DL_ADDRESS_TYPE (fwpmtypes.h) especifica o tipo de endereço da camada de datalink.
FWPM_APPC_NETWORK_CAPABILITY_TYPE

Especifica o tipo de funcionalidade de rede de contêiner de aplicativo associada ao objeto ou ao tráfego em questão.
FWPM_CHANGE_TYPE

Usado ao expedir notificações de alteração para assinantes.
FWPM_CONNECTION_EVENT_TYPE

Especifica o tipo de evento de alteração de objeto de conexão.
FWPM_ENGINE_OPTION

Opções configuráveis para o mecanismo de filtro.
FWPM_FIELD_TYPE

Fornece informações adicionais sobre como os dados do campo devem ser interpretados.
FWPM_NET_EVENT_TYPE

Tipo de evento net.
FWPM_PROVIDER_CONTEXT_TYPE

Tipos de contextos de provedor que podem ser armazenados no BFE (Mecanismo de Filtragem Base).
FWPM_SERVICE_STATE

Especifica o estado atual do mecanismo de filtro.
FWPM_SYSTEM_PORT_TYPE

O FWPM_SYSTEM_PORT_TYPE tipo enumerado.
FWPM_VSWITCH_EVENT_TYPE

Especifica o tipo de evento vSwitch.