Hi Mark,
> What is the preferred way to set a global state indicator among all running threads that represent an instance of the same MTDLL COM object?
I'm not sure what the preferred way is, but I use shared memory. It's relatively easy to set up and SYS(2600) provides convenient access. You could also use TLS if you have a way to share the TLS index across all threads.
--
Christof