ROUTER_IKEv2_IF_CUSTOM_CONFIG0 structure (mprapi.h)
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 |