Structure used to describe a structure, i.e. it contains the metadata of the structure.
typedef struct _RFC_STRUCTURE_DESC { SAP_UC const* name; /* structure or table name, null terminated string */ SAP_UC const* lineTypeName; /* for tables only: the name of the line type used for the table */ unsigned length1; /* total length in bytes in a 1-byte-per-SAP_CHAR system */ unsigned length2; /* total length in bytes in a 2-byte-per-SAP_CHAR system */ RFC_FIELD_DESC *fields; /* an arry of RFC_FIELD_DESC in which each element describes a field in the structre */ unsigned count; /* number of fields of the structure */ unsigned char layout_flag; /* a flag indicating if the structure is a normal, type1 or type2 structure */ }RFC_STRUCTURE_DESC, *P_RFC_STRUCTURE_DESC;