如何限制ATL DCOM服务中的线程?

时间:2011-09-29 02:50:45

标签: multithreading atl dcom

我有一个ATL服务,它实现了一个免费的线程COM对象。我们的测试人员正在针对该服务运行越来越多的线程,但是当它开始耗尽RAM时,最终会导致运行时崩溃。

如何配置ATL(或COM)来限制在服务中创建的线程数?

我一直在看CComClassFactoryAutoThread。看起来你使用DECLARE_CLASSFACTORY_AUTO_THREAD宏启用它,但我不知道我是否可以将它与服务一起使用。如果我使用它,如何限制线程池大小?

谢谢,

汤姆

0 个答案:

没有答案