Just an FYI. Mike has sorted past issues passing char* into DLLs and from a top-level schematic to a subcircuit.
For example: Parent schematic
The DLL receives “.\somefolder\somefile.txt” in the uData parameter as expected.
Note: If the char* attribute isn’t properly enclosed in double quotes, e.g., missing the closing double quote, the passed string may be incorrect and there is no warning.