Bob -
When you say that the result is passes as &Step.Result.Status, are you specifying the parameter in the specify module dialog box as "C String Buffer" or "Unicode String Buffer" and is the buffer size large enough?
If yes, can you append the code snippet in your DLL and the step that calls it?
Scott Richardson (NI)
Scott Richardson
https://testeract.com