2.2.1.2.132 PROJECTION_INFO_IDL_1

The PROJECTION_INFO_IDL_1 union is used in RAS_CONNECTION_EX_1_IDL (section 2.2.1.2.133) structure as a placeholder for PPP_PROJECTION_INFO_1 (section 2.2.1.2.130) structure or IKEV2_PROJECTION_INFO_1 (section 2.2.1.2.131) structure.  

typedef union _PROJECTION_INFO_IDL_1  switch (UCHAR projectionInfoType) ProjectInfoObject
 {
    case 1:
     PPP_PROJECTION_INFO_1 PppProjectionInfo;
    case 2:
     IKEV2_PROJECTION_INFO_1 Ikev2ProjectionInfo;
 } ProjectionInfoObject} PROJECTION_INFO_IDL_1,
  *PPROJECTION_INFO_IDL_1;

projectionInfoType: Specifies if the projection is for a PPP-based or IKEv2-based tunnel.

Value

Meaning

MPRAPI_PPP_PROJECTION_INFO_TYPE

0x01

Data corresponds to PPP_PROJECTION_INFO_1.

MPRAPI_IKEV2_PROJECTION_INFO_TYPE

0x02

Data corresponds to IKEV2_PROJECTION_INFO_1.

PppProjectionInfo: Contains a PPP_PROJECTION_INFO_1 for a PPP-based tunnel.

Ikev2ProjectionInfo: Contains an IKEV2_PROJECTION_INFO_1 for an IKEv2-based tunnel.