如果我有一个 COM 对象,是否需要 AddRef() 和 Release() 方法是线程安全的 - 即,我必须为我的引用计数使用原子操作?
最佳答案
是的,如果您使用的是自由线程 aparement 模型,请使用 InterlockedIncrement() 和 InterlockedDecrement() 来处理引用计数。
关于c++ - COM 引用计数 - 线程安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5772693/