Hello
Dlls are designed to be called by multiple processes without corrupting data. If you need to have all the processes share data, then it is something you need to setup explicitly. But basically, whenever a process loads a dll, it gets its own copy of the dll variables. It shares the functions ofcourse.
To shared dll data, consider using memory mapped
files which are part of the windows SDK.
Hope this helps
Bilal Durrani
NI
Bilal Durrani
NI