Можно ли увеличить счетчик ссылок RCW на неизвестном интерфейсе?
(т.е. не счетчик ссылок на базовый COM-объект)
У меня есть старый код COM-сервера
int Method1(object comobject) {
try {
// do something with comobject
return 0;
}
finally {
Marshal.ReleaseComObject(comobject);
}
}
Этот код работает нормально, но теперь мне нужно вызвать его из другого метода.
int Method2(object comobject) {
int result = Method1(comobject);
// Do something with combject
}
Тип комобъекта будет различаться (поэтому он является объектом)