reserved был заменен на tResultStruct *pResultStruct;
Т.е. там натуральный указатель.
Цитата
ParamStruct->pResultStruct = int(&ResultStruct);
Фишка в том, что указатель там присвоен и он корректный, т.к.:
ParamStruct->pResultStruct->RArray
Содержит корректные данные...