В настоящее время я работаю на COM-сервере (используя ATL), который будет использоваться закрытым источником VB . До сих пор все работает, но я хочу, чтобы убедиться, что никаких утечек не там ... поэтому мой вопрос:Увеличивает ли IDispatch :: Invoke (DISPATCH_PROPERTYGET) счетчик ссылок на интерфейсе IDispatch?
Должен ли я позвонить AddRef и/или Release на указатель IDispatch, полученный с помощью:
VARIANT pVar;
IDispatch->Invoke(dwDispID, IID_NULL, LOCALE_USER_DEFAULT, DISPATCH_PROPERTYGET,
&dispparamsNoArgs, &pVar, NULL, NULL);
Привет, Роман! Спасибо за Ваш ответ. Я знаю об обертках, которые будут работать в приведенном выше примере, описанном выше. К сожалению, я не могу их использовать, так как «реальный код» должен предоставить дополнительные параметры через DISPPARAMS, и я не нашел обертку, которую я могу использовать здесь. – fhw72