Compartilhar via


Cabeçalho ipsectypes.h

Esse cabeçalho é usado pela Plataforma de Filtragem do Windows. Para obter mais informações, consulte:

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

Estruturas

 
IPSEC_ADDRESS_INFO0

É usado para armazenar informações de endereços adicionais móveis.
IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0

Armazena estatísticas de remoção de pacotes de kernel IPsec de agregação. Observe IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0 é a implementação específica de IPSEC_AGGREGATE_DROP_PACKET_STATISTICS usados no Windows Vista.
IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1

Armazena estatísticas de remoção de pacotes de kernel IPsec de agregação.
IPSEC_AGGREGATE_SA_STATISTICS0

Armazena estatísticas agregadas de SA (associação de segurança de kernel) IPsec.
IPSEC_AH_DROP_PACKET_STATISTICS0

Armazena estatísticas de pacotes de remoção do IPsec AH.
IPSEC_AUTH_AND_CIPHER_TRANSFORM0

É usado para armazenar informações específicas de hash e criptografia juntas para uma transformação sa em uma política de modo rápido IPsec.
IPSEC_AUTH_TRANSFORM_ID0

É usado para identificar exclusivamente o algoritmo de hash usado em uma SA (associação de segurança) IPsec.
IPSEC_AUTH_TRANSFORM0

Especifica informações específicas de hash para uma transformação SA.
IPSEC_CIPHER_TRANSFORM_ID0

Especifica as informações usadas para identificar exclusivamente o algoritmo de criptografia usado em uma SA IPsec.
IPSEC_CIPHER_TRANSFORM0

É usado para armazenar informações específicas de criptografia para uma transformação sa em uma política de modo rápido IPsec.
IPSEC_DOSP_OPTIONS0

Usado para armazenar parâmetros de configuração para a Proteção IPsec DoS.
IPSEC_DOSP_STATE_ENUM_TEMPLATE0

A estrutura IPSEC_DOSP_STATE_ENUM_TEMPLATE0.
IPSEC_DOSP_STATE0

Usado para armazenar informações de estado para a Proteção IPsec DoS.
IPSEC_DOSP_STATISTICS0

A estrutura IPSEC_DOSP_STATISTICS0.
IPSEC_ESP_DROP_PACKET_STATISTICS0

Armazena estatísticas de pacotes de remoção esp.
IPSEC_GETSPI0

A estrutura IPSEC_GETSPI0 contém informações que devem ser fornecidas ao solicitar um SPI (índice de parâmetro de segurança) do driver IPsec. Observe IPSEC_GETSPI0 é a implementação específica de IPSEC_GETSPI usados no Windows Vista.
IPSEC_GETSPI1

A estrutura IPSEC_GETSPI1 contém informações que devem ser fornecidas ao solicitar um SPI (índice de parâmetro de segurança) do driver IPsec. Observe IPSEC_GETSPI1 é a implementação específica de IPSEC_GETSPI usados no Windows 7 e posterior.
IPSEC_ID0

Contém informações correspondentes a identidades autenticadas pelo IPsec.
IPSEC_KEY_MANAGER0

Usado para registrar retornos de chamada de gerenciamento de chaves com IPsec.
IPSEC_KEYING_POLICY0

Define um conjunto não ordenado de módulos de chave que serão testados para IPsec. (IPSEC_KEYING_POLICY0)
IPSEC_KEYING_POLICY1

Define um conjunto não ordenado de módulos de chave que serão testados para IPsec. (IPSEC_KEYING_POLICY1)
IPSEC_KEYMODULE_STATE0

Armazena informações específicas do módulo de chave do IPsec (Internet Protocol Security).
IPSEC_PROPOSAL0

Usado para armazenar uma proposta de modo rápido IPsec.
IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0

Armazena informações sobre os algoritmos de autenticação e criptografia de uma SA (associação de segurança) IPsec.
IPSEC_SA_AUTH_INFORMATION0

Armazena informações sobre o algoritmo de autenticação de uma SA (associação de segurança) IPsec.
IPSEC_SA_BUNDLE0

É usado para armazenar informações sobre um pacote de SA (associação de segurança) IPsec. (IPSEC_SA_BUNDLE0)
IPSEC_SA_BUNDLE1

É usado para armazenar informações sobre um pacote de SA (associação de segurança) IPsec. (IPSEC_SA_BUNDLE1)
IPSEC_SA_CIPHER_INFORMATION0

Armazena informações sobre o algoritmo de criptografia de uma SA (associação de segurança) IPsec.
IPSEC_SA_CONTEXT_CHANGE0

Contém informações sobre uma alteração de contexto de SA (associação de segurança) IPsec.
IPSEC_SA_CONTEXT_ENUM_TEMPLATE0

Modelo de enumeração usado para enumerar contextos de SA (associação de segurança).
IPSEC_SA_CONTEXT_SUBSCRIPTION0

Armazena informações usadas para assinar notificações sobre um contexto específico de SA (associação de segurança IPsec).
IPSEC_SA_CONTEXT0

Encapsula um par SA de entrada e saída.
IPSEC_SA_CONTEXT1

Encapsula um par SA (associação de segurança de entrada e saída).
IPSEC_SA_DETAILS0

É usado para armazenar informações retornadas ao enumerar associações de segurança (SAs) IPsec. (IPSEC_SA_DETAILS0)
IPSEC_SA_DETAILS1

É usado para armazenar informações retornadas ao enumerar associações de segurança (SAs) IPsec. (IPSEC_SA_DETAILS1)
IPSEC_SA_ENUM_TEMPLATE0

Especifica um modelo usado para restringir a enumeração de SAs (associações de segurança) IPsec.
IPSEC_SA_IDLE_TIMEOUT0

O tempo limite ocioso de SA (associação de segurança) na política IPsec.
IPSEC_SA_LIFETIME0

Armazena o tempo de vida em segundos/quilobytes/pacotes para uma SA (associação de segurança IPsec).
IPSEC_SA_TRANSFORM0

É usado para armazenar uma transformação de SA (associação de segurança) IPsec em uma política de modo rápido IPsec.
IPSEC_SA0

É usado para armazenar informações sobre uma SA (associação de segurança) IPsec.
IPSEC_STATISTICS0

É o nível superior das estruturas de estatísticas IPsec. (IPSEC_STATISTICS0)
IPSEC_STATISTICS1

É o nível superior das estruturas de estatísticas IPsec. (IPSEC_STATISTICS1)
IPSEC_TOKEN0

Várias informações sobre um token de acesso específico do IPsec.
IPSEC_TRAFFIC_STATISTICS0

Armazena estatísticas de tráfego IPsec. (IPSEC_TRAFFIC_STATISTICS0)
IPSEC_TRAFFIC_STATISTICS1

Armazena estatísticas de tráfego IPsec. (IPSEC_TRAFFIC_STATISTICS1)
IPSEC_TRAFFIC0

Especifica parâmetros para descrever o tráfego IPsec. (IPSEC_TRAFFIC0)
IPSEC_TRAFFIC1

Especifica parâmetros para descrever o tráfego IPsec. (IPSEC_TRAFFIC1)
IPSEC_TRANSPORT_POLICY0

Armazena a política de negociação de modo rápido para o modo de transporte IPsec. (IPSEC_TRANSPORT_POLICY0)
IPSEC_TRANSPORT_POLICY1

Armazena a política de negociação de modo rápido para o modo de transporte IPsec. (IPSEC_TRANSPORT_POLICY1)
IPSEC_TRANSPORT_POLICY2

Armazena a política de negociação de modo rápido para o modo de transporte IPsec. (IPSEC_TRANSPORT_POLICY2)
IPSEC_TUNNEL_ENDPOINT0

Usado para armazenar informações de endereço para um ponto de extremidade de uma SA do modo de túnel.
IPSEC_TUNNEL_ENDPOINTS0

É usado para armazenar pontos de extremidade de uma SA do modo de túnel. (IPSEC_TUNNEL_ENDPOINTS0)
IPSEC_TUNNEL_ENDPOINTS1

É usado para armazenar pontos de extremidade de uma SA do modo de túnel. (IPSEC_TUNNEL_ENDPOINTS1)
IPSEC_TUNNEL_ENDPOINTS2

É usado para armazenar pontos de extremidade de uma SA do modo de túnel. (IPSEC_TUNNEL_ENDPOINTS2)
IPSEC_TUNNEL_POLICY0

Armazena a política de negociação de modo rápido para o modo de túnel IPsec. (IPSEC_TUNNEL_POLICY0)
IPSEC_TUNNEL_POLICY1

Armazena a política de negociação de modo rápido para o modo de túnel IPsec. (IPSEC_TUNNEL_POLICY1)
IPSEC_TUNNEL_POLICY2

Armazena a política de negociação de modo rápido para o modo de túnel IPsec. (IPSEC_TUNNEL_POLICY2)
IPSEC_V4_UDP_ENCAPSULATION0

Armazena as portas de encapsulamento UDP (User Datagram Protocol) para encapsulamento esp (encapsulamento de carga de segurança).

Enumerações

 
IPSEC_AUTH_TYPE

Indica o tipo de algoritmo de hash usado em uma SA IPsec para autenticação de origem de dados e proteção de integridade.
IPSEC_CIPHER_TYPE

Indica o tipo de algoritmo de criptografia usado em uma SA IPsec para privacidade de dados.
IPSEC_FAILURE_POINT

Em que ponto o IPsec falhou.
IPSEC_PFS_GROUP

Especifica o algoritmo Diffie Hellman que deve ser usado para o PFS do Modo Rápido (Segredo de Encaminhamento Perfeito).
IPSEC_SA_CONTEXT_EVENT_TYPE0

Especifica o tipo de evento de alteração de contexto sa (associação de segurança) IPsec.
IPSEC_TOKEN_MODE

Diferentes modos IPsec nos quais um token pode ser obtido.
IPSEC_TOKEN_PRINCIPAL

Uma entidade de segurança de token de acesso.
IPSEC_TOKEN_TYPE

Um tipo de token IPsec.
IPSEC_TRAFFIC_TYPE

Especifica o tipo de tráfego IPsec que está sendo descrito.
IPSEC_TRANSFORM_TYPE

Indica o tipo de uma transformação sa (associação de segurança) IPsec.