WFP IPsec Structures (Compact 2013)
3/26/2014
This topic discusses the WFP API IPsec structures.
In This Section
- IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0
Stores aggregate IPsec kernel packet drop statistics.
- IPSEC_AGGREGATE_SA_STATISTICS0
Stores aggregate IPsec kernel security association (SA) statistics.
- IPSEC_AH_DROP_PACKET_STATISTICS0
Stores IPsec AH drop packet statistics.
- IPSEC_AUTH_AND_CIPHER_TRANSFORM0
Used to store hash and encryption specific information together for an SA transform in an IPsec quick mode policy.
- IPSEC_AUTH_TRANSFORM0
Specifies hash specific information for an SA transform.
- IPSEC_AUTH_TRANSFORM_ID0
Used to uniquely identify the hash algorithm used in an IPsec security association (SA).
- IPSEC_CIPHER_TRANSFORM0
Used to store encryption specific information for an SA transform in an IPsec quick mode policy.
- IPSEC_CIPHER_TRANSFORM_ID0
Specifies information used to uniquely identify the encryption algorithm used in an IPsec SA.
- IPSEC_ESP_DROP_PACKET_STATISTICS0
Stores ESP drop packet statistics.
- IPSEC_GETSPI0
Contains information that must be supplied when requesting a security parameter index (SPI) from the IPsec driver.
- IPSEC_ID0
Contains information corresponding to identities that are authenticated by IPsec.
- IPSEC_KEYING_POLICY0
Defines an unordered set of keying modules that will be tried for IPsec.
- IPSEC_KEYMODULE_STATE0
Stores Internet Protocol Security (IPsec) keying module specific information.
- IPSEC_PROPOSAL0
Used to store an IPsec quick mode proposal.
- IPSEC_SA0
Used to store information about an IPsec security association (SA).
- IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0
Stores information about the authentication and encryption algorithms of an IPsec security association (SA).
- IPSEC_SA_AUTH_INFORMATION0
Stores information about the authentication algorithm of an IPsec security association (SA).
- IPSEC_SA_BUNDLE0
Used to store information about an IPsec security association (SA) bundle.
- IPSEC_SA_CIPHER_INFORMATION0
Stores information about the encryption algorithm of an IPsec security association (SA).
- IPSEC_SA_CONTEXT0
Encapsulates an inbound and outbound SA pair.
- IPSEC_SA_CONTEXT_ENUM_TEMPLATE0
Used to enumerate security association (SA) contexts.
- IPSEC_SA_DETAILS0
Used to store information returned when enumerating IPsec security associations (SAs).
- IPSEC_SA_ENUM_TEMPLATE0
Specifies a template used for restricting the enumeration of IPsec security associations (SAs).
- IPSEC_SA_IDLE_TIMEOUT0
Specifies the security association (SA) idle timeout in IPsec policy.
- IPSEC_SA_LIFETIME0
Stores the lifetime in seconds/kilobytes/packets for an IPsec security association (SA).
- IPSEC_SA_TRANSFORM0
Used to store an IPsec security association (SA) transform in an IPsec quick mode policy.
- IPSEC_STATISTICS0
This structure is the top-level of the IPsec statistics stucrutures.
- IPSEC_TOKEN0
Contains various information about a IPsec-specific access token.
- IPSEC_TRAFFIC0
Specifies parameters to describe IPsec traffic.
- IPSEC_TRAFFIC_STATISTICS0
Stores IPsec traffic statistics.
- IPSEC_TRANSPORT_POLICY0
Stores the quick mode negotiation policy for transport mode IPsec.
- IPSEC_TUNNEL_ENDPOINTS0
Used to store end points of a tunnel mode SA.
- IPSEC_TUNNEL_POLICY0
Stores the quick mode negotiation policy for tunnel mode IPsec.
- IPSEC_V4_UDP_ENCAPSULATION0
Stores the User Datagram Protocol (UDP) encapsulation ports for Encapsulating Security Payload (ESP) encapsulation.
See Also
Reference
WFP Structures
WFP IKE Structures
WFP Management Structures
WFP Shared Structures