I hope my question says it all, but here's the deal.

I have a function inside a dll that takes a char* and a union'd data type. Is there anyway to represent these types in VB/VBA? I would assume so, and I would really hope so, otherwise I'm screwed

Excuse me if this isn't the best place to ask, but I figured C++ programmers would have more of an issue with this and know a little more on the subject than VB programmers, since the reversed situation isn't really a problem

Thanks guys!