QueryInterface
result = m_pUnknown->QueryInterface(IID_SomeInterface, (void **)&m_pSomeInterface);
请问在该调用中,
1. 如果FAILED(result)的值为真,那么这时m_pSomeInterface有值吗?还是为NULL?
2. 如果调用成功,是否com对象的引用计数(假定有一成员变量m_Ref表示该值)自动加一?还是只有查询到接口后接着显式的调用AddRef()(在其内部m_Ref++)才会改变引用计数的值?
一直不明白,望请各位大虾指点一二。