Thanks, Night Wulfe.

So, my original claim was incorrect - the DLL *IS* being compiled with /clr. So, given that, any suggestions how I can just pass a string down to it?

I've posted a zip in one of the above posts with a simple sample project containing both a DLL and an application just like I've got showing the exact issue.

Thanks again.