Is there no way I could avoid name mangling of C++ classes and its member functions when exposed from a c++ dll.
Can\'t I use a def file mechanism in this regard ?
Virtual function would be the answer I think, have you noticed COM, create a instance, it gives you a pointer to that interface represented as class. I guess that methods declared are not resolved by name, but by slot index.