2.2.1.2.145 MPR_SERVER_SET_CONFIG_EX_1
The MPR_SERVER_SET_CONFIG_EX_1 structure<134> be used to set the configuration parameters for the RRAS.
-
typedef struct _MPR_SERVER_SET_CONFIG_EX_1 { MPRAPI_OBJECT_HEADER_IDL Header; DWORD setConfigForProtocols; MPRAPI_TUNNEL_CONFIG_PARAMS_1 ConfigParams; } MPR_SERVER_SET_CONFIG_EX_1, *PMPR_SERVER_SET_CONFIG_EX_1;
Header: This MUST be MPRAPI_OBJECT_HEADER_IDL (section 2.2.1.2.129), the revision field MUST be 0x01, and the type field MUST be 0x03.
setConfigForProtocols: This MUST be one of the following values that specify the type of tunnel.
-
Value
Meaning
MPRAPI_SET_CONFIG_PROTOCOL_FOR_PPTP
0x00000001
PPTP device configuration parameters are present in the structure.
MPRAPI_SET_CONFIG_PROTOCOL_FOR_L2TP
0x00000002
L2TP device configuration parameters are present in the structure.
MPRAPI_SET_CONFIG_PROTOCOL_FOR_SSTP
0x00000004
SSTP device configuration parameters are present in the structure.
MPRAPI_SET_CONFIG_PROTOCOL_FOR_IKEV2
0x00000008
IKEv2 device configuration parameters are present in the structure.
ConfigParams: This MUST be a MPRAPI_TUNNEL_CONFIG_PARAMS_1.