The RFC_CONNECT_INFO structure 
Defined in CRfcConn.h
The RFC_CONNECT_INFO structure is used for providing connection information to connection objects. It contains the following fields:
Field Name |
Type |
Description |
rfcMode |
RFC_MODE |
The connection mode |
R3release |
R3_RELEASE |
Release version of R/3 system being connected to |
bGetR3SystemInfo |
BOOL |
Indicates to CRfcConnection::Open() and CRfcConnection::SafeOpen() whether to automatically call CRfcConnection::GetR3SystemInfo() |
bSAPGUI |
BOOL |
Whether or not to enable SAP GUI in the RFC call |
rstrDestination |
CRfcString |
Destination name of the target system |
rstrHostName |
CRfcString |
Host machine name of the target system |
rstrGatewayHost |
CRfcString |
Gateway host name |
rstrGatewayService |
CRfcString |
Gateway service name |
nSystemNo |
int |
System number |
rstrSystemName |
CRfcString |
R/3 system name. For load-balancing connection only |
rstrMsgServer |
CRfcString |
Host name of the message server. For load- balancing connection only |
rstrGroupName |
CRfcString |
Name of the specific group of application servers. For load-balancing only |

For a CRfcString variable, a character string can be assigned to it and obtained from it using appropriate operators. See the