Compartilhar via


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 enviada 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 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 enviada 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_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 uma funcionalidade 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 uma funcionalidade 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 na queda da camada MAC.
FWPM_NET_EVENT_CLASSIFY_DROP0

Contém informações que descrevem uma falha na queda de camada. (FWPM_NET_EVENT_CLASSIFY_DROP0)
FWPM_NET_EVENT_CLASSIFY_DROP1

Contém informações que descrevem uma falha na queda de camada. (FWPM_NET_EVENT_CLASSIFY_DROP1)
FWPM_NET_EVENT_CLASSIFY_DROP2

Contém informações que descrevem uma falha na queda de camada. (FWPM_NET_EVENT_CLASSIFY_DROP2)
FWPM_NET_EVENT_ENUM_TEMPLATE0

Usado para enumerar eventos de rede.
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 do EM (Modo Estendido IKE). Observe FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 é a implementação específica de FWPM_NET_EVENT_IKEEXT_EM_FAILURE usada 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 do EM (modo Estendido IKE). Observe FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 é a implementação específica de FWPM_NET_EVENT_IKEEXT_EM_FAILURE usada no Windows 7 e posterior.
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0

Contém informações que descrevem uma falha do MM (Modo Principal de IKE/AuthIP). (FWPM_NET_EVENT_IKEEXT_MM_FAILURE0)
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1

Contém informações que descrevem uma falha do MM (Modo Principal de IKE/AuthIP). (FWPM_NET_EVENT_IKEEXT_MM_FAILURE1)
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0

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

Contém informações que descrevem uma falha de QM (modo rápido) IKE/AuthIP. 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 descarte do IPsec DoS Protection.
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0

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

Contém informações que descrevem o valor do 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

Alterar a notificação enviada aos assinantes. (FWPM_PROVIDER_CHANGE0)
FWPM_PROVIDER_CONTEXT_CHANGE0

Alterar a notificação enviada aos assinantes. (FWPM_PROVIDER_CONTEXT_CHANGE0)
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0

Usado para enumerar contextos do 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_SUBLAYER_CHANGE0

Alterar a notificação enviada aos assinantes. (FWPM_SUBLAYER_CHANGE0)
FWPM_SUBLAYER_ENUM_TEMPLATE0

É usado para enumerar subcaminhos.
FWPM_SUBLAYER_SUBSCRIPTION0

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

Armazena o estado associado a uma subcaminho.
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 de camada de datalink.
FWPM_APPC_NETWORK_CAPABILITY_TYPE

Especifica o tipo de recurso de rede de contêiner de aplicativo associado 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 tipo FWPM_SYSTEM_PORT_TYPE enumerado.
FWPM_VSWITCH_EVENT_TYPE

Especifica o tipo de evento vSwitch.