Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets or sets IKEv2 tunnel configuration parameter for IKEv2 tunnel based demand dial interfaces.
Do not use the ROUTER_IKEv2_IF_CUSTOM_CONFIG0 structure directly in your code; using ROUTER_IKEv2_IF_CUSTOM_CONFIG instead ensures that the proper version, based on the operating system the code in compiled under, is used.
Syntax
typedef struct _ROUTER_IKEv2_IF_CUSTOM_CONFIG0 {
DWORD dwSaLifeTime;
DWORD dwSaDataSize;
CERT_NAME_BLOB certificateName;
ROUTER_CUSTOM_IKEv2_POLICY0 *customPolicy;
} ROUTER_IKEv2_IF_CUSTOM_CONFIG0, *PROUTER_IKEv2_IF_CUSTOM_CONFIG0;
Members
dwSaLifeTime
A value that specifies the lifetime of a security association (SA) after which the SA is no longer valid. This value must be between 300 and 17,279,999 seconds.
dwSaDataSize
A value that specifies the number of kilobytes that are allowed to transfer using a SA. Afterwards, the SA will be renegotiated. This value must be greater than or equal to 1024 KB.
certificateName
A value that specifies the configured certificate that will be sent to the peer for authentication during the main mode SA negotiation for the IKE2 tunnel based VPN connections.
customPolicy
A value that specifies the custom IKEv2 configurations that will be used during the SA negotiation. If set to NULL, no custom IKEv2configuration is available.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | mprapi.h |