| _RFC_ATTRIBUTES | Structure returned by RfcGetConnectionAttributes() giving some information about the partner system on the other side of this RFC connection |
| _RFC_CLASS_ATTRIBUTE_DESC | Structure for reading (RfcGetParameterDescByIndex() or RfcGetParameterDescByName()) or defining (RfcAddParameter()) the properties of a parameter in a function module |
| _RFC_CLASS_DESC_HANDLE | Handle to a cached metadata description of a class |
| _RFC_CONNECTION_HANDLE | Handle to an RFC connection (client connection or server connection) |
| _RFC_CONNECTION_PARAMETER | Structure used for connecting to a backend system via RfcOpenConnection() or RfcRegisterServer() |
| _RFC_ERROR_INFO | Used in all functions of the NW RFC library to return detailed information about an error that has just occurred |
| _RFC_EXCEPTION_DESC | Structure for reading (RfcGetExceptionDescByIndex() or RfcGetExceptionDescByName()) or defining (RfcAddException()) the properties of an exception key in a function module |
| _RFC_FIELD_DESC | Structure for reading (RfcGetFieldDescByIndex() or RfcGetFieldDescByName()) or defining (RfcAddTypeField()) the properties of a field in a structure/table |
| _RFC_FUNCTION_DESC_HANDLE | Handle to a cached metadata description of a function module |
| _RFC_METADATA_QUERY_RESULT_ENTRY | Structure containing the error occurred during metadata query |
| _RFC_PARAMETER_DESC | Structure for reading (RfcGetParameterDescByIndex() or RfcGetParameterDescByName()) or defining (RfcAddParameter()) the properties of a parameter in a function module |
| _RFC_SECURITY_ATTRIBUTES | Structure passed to the RFC_SERVER_AUTHORIZATION_HANDLER giving some security related information about the calling ABAP partner of an incoming RFC call |
| _RFC_SERVER_CONTEXT | Used in RfcGetServerContext() for obtaining more information about the current incoming function call |
| _RFC_TRANSACTION_HANDLE | Handle to a data container for a tRFC/qRFC LUW |
| _RFC_TYPE_DESC_HANDLE | Handle to a cached metadata description of a structure or table type |
| _RFC_UNIT_ATTRIBUTES | If the external program is the sender of the bgRFC unit, this structure is used to set a bunch of special attributes that determine, how a bgRFC Unit will be processed in the backend |
| _RFC_UNIT_HANDLE | Handle to a data container for a bgRFC LUW |
| _RFC_UNIT_IDENTIFIER | For convenience combines a unit's ID and its type |
| RFC_ABAP_OBJECT_HANDLE | Handle to a data container for an ABAP object instance |
| RFC_DATA_CONTAINER | Handle to a general data container (structure, table or function module) |
| RFC_FUNCTION_HANDLE | Handle to a data container for a function module |
| RFC_STRUCTURE_HANDLE | Handle to a data container for a structure |
| RFC_TABLE_HANDLE | Handle to a data container for a table |
1.5.5