I'm pretty certain that the 'types not recognized by TestStand' is the LVBoolean Type. I don't know if there is any way to get TestStand to automatically load this. In the past, the few times I used a dll with a Boolean, I just added the parameters manually..
You were correct about the LVboolean. I replaced them with strings and now when i call the DLL from TestStand it automatically recognizes the input/output parameters. Another type that I found caused this problem was clusters. Thanks for all the help everyone.
"the 'types not recognized by TestStand' is the LVBoolean Type", in this case, how to pass the boolean type between the TestStand and this LabVIEW DLL?