有没有办法查询_com_ptr_t对象的当前引用计数?

时间:2015-08-20 14:43:51

标签: c++ com

我遇到了一些包含在_com_ptr_t模板对象中的COM对象的问题(崩溃)。我需要询问对象以查看引用计数是什么,因为我非常确定该对象是否过早被破坏。

如果我能以某种方式挂钩AddRef()Release()函数会更好,但我似乎无法找到这些超出_com_ptr_t中的位置的地方类。想法?

1 个答案:

答案 0 :(得分:1)

_com_ptr_t包含IUnknown个实例,但隐藏 AddRef 发布的返回,这将是当前的引用计数。 GetInterfacePtr应该"解除迷雾"。