MPR_IF_CUSTOMINFOEX0 structure (mprapi.h)

Gets or sets tunnel specific custom configuration for a demand dial interfaces.

Do not use the MPR_IF_CUSTOMINFOEX0 structure directly in your code; using MPR_IF_CUSTOMINFOEX instead ensures that the proper version, based on the operating system the code in compiled under, is used.

Syntax

typedef struct _MPR_IF_CUSTOMINFOEX0 {
  MPRAPI_OBJECT_HEADER           Header;
  DWORD                          dwFlags;
  ROUTER_IKEv2_IF_CUSTOM_CONFIG0 customIkev2Config;
} MPR_IF_CUSTOMINFOEX0, *PMPR_IF_CUSTOMINFOEX0;

Members

Header

A MPRAPI_OBJECT_HEADER structure that specifies the version of the MPR_IF_CUSTOMINFOEX0 structure.

dwFlags

A value that specifies the tunnel type for which the custom configuration is available. The following values are supported.

Value Meaning
0x0
No custom configuration available.
MPRAPI_IF_CUSTOM_CONFIG_FOR_IKEV2
0x1
IKEv2 tunnel specific configuration is available.

customIkev2Config

A ROUTER_IKEv2_IF_CUSTOM_CONFIG0 structure that specifies the IKEv2 tunnel configuration parameters.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2012 [desktop apps only]
Header mprapi.h

See also

MprAdminInterfaceGetCustomInfoEx

MprAdminInterfaceSetCustomInfoEx

MprConfigInterfaceGetCustomInfoEx

MprConfigInterfaceSetCustomInfoEx