Does anyone have any experience with making dll calls in a MultiByte o/s using STI?
I have a function that makes a call to one of our in-house dll's that works fine in ST but not STI. For example: We have a function called TagExists(STRING Tagname) that makes a call to _tag_type in our dll. Our dll is returning a false value because it is not recognizing the name that we pass in.
I'm assuming we have to manipulate the passed in string value so that the dll recognizes it in a multibyte environment but am not sure how to do this. I would appreciate anyone's help with any experience with this
I was refering to the datatype used in the dll.
If STI is passwing a wide string and function in dll only accepts short string then that will cause the problem hence check what datatype have they used in the dll function.