Если уж совсем костыльно - возвращай строку в которой три твои переменные разделены каким-либо символом (набором символов), а в бейсике разбери обратно.
Например: [код обработки]\t[код ошибки]\t[строка]
Но лучше, конечно, передать в функцию указатели на переменные в которых сохранится результат.