I have a dll compiled with _UNICODE
I export 2 functions:
void* foo(void* str) //returns UNICODE string
void* fooA(void* str) //returns ANSI string
if the dll host calls foo and has UNICODE or ANSI strings do I need to also consider this difference in my dll?