我目前正在开发一个供闭源 VB 应用程序使用的 COM 服务器(使用 ATL)。到目前为止一切正常,但我想确保没有泄漏......所以我的问题是:
我是否必须在通过以下方式获得的 IDispatch 指针上调用 AddRef 和/或 Release:
VARIANT pVar;
IDispatch->Invoke(dwDispID, IID_NULL, LOCALE_USER_DEFAULT, DISPATCH_PROPERTYGET,
&dispparamsNoArgs, &pVar, NULL, NULL);