Посмотреть бы объявление вызываемой функции.
А так могу посоветоввать две вещи.
1. Объявить ByVal ... As String
2.
-Объявить байтовый массив.
-В функции объявить ... As Any. Если не ошибаюсь тогда параметр передаётся по ссылке, и по заверщению функции в него набъётся информация. Только массив надо сначала объявить без размерности Dim A(), а потом изменить размер на нужный Redim A(100).
Больше без кода сказать не могу.