Я пишу код, который (относительно просто) использует COM, вызывая AddRef () для некоторых объектов и Release () их позже. Помимо действительно тщательной проверки кода, есть ли способ проверить, не просачиваются ли COM-объекты повсюду?
(Я не могу использовать подсчитанные ссылки IBlahBlahPtr
, потому что мне нужно передают объекты набору API, которые не знают, что такое COM, и поэтому не понимают всей штуки с «указателями подсчета ссылок» - они передают указатель, как токен. )
Спасибо!