PROJECTION_INFO2 structure (mprapi.h)

Used in the RAS_CONNECTION_4 structure as a placeholder for the PPP_PROJECTION_INFO2 and IKEV2_PROJECTION_INFO2 structures.

Syntax

typedef struct _PROJECTION_INFO2 {
  UCHAR projectionInfoType;
  union {
    PPP_PROJECTION_INFO2   PppProjectionInfo;
    IKEV2_PROJECTION_INFO2 Ikev2ProjectionInfo;
  };
} PROJECTION_INFO2, *PPROJECTION_INFO2;

Members

projectionInfoType

A value that specifies if the projection is for a Point-to-Point (PPP) or an Internet Key Exchange version 2 (IKEv2) based tunnel. The following values are supported.

Value Meaning
MPRAPI_PPP_PROJECTION_INFO_TYPE
The data is a PPP_PROJECTION_INFO2 structure.
MPRAPI_IKEV2_PROJECTION_INFO_TYPE
The data is a IKEV2_PROJECTION_INFO2 structure.

PppProjectionInfo

A PPP_PROJECTION_INFO2 structure that is used for a PPP based tunnel.

Ikev2ProjectionInfo

A IKEV2_PROJECTION_INFO2 structure that is used for an IKEv2 based tunnel.

Requirements

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