Здравствуйте, nnemo, Вы писали:
N>Если счётчик ссылок на объект, возвращаемый методом Release() больше 0, то корректно ли будет после N>одного вызова Release() "бросать" указатель на интерфейс (pBrowser = NULL)?
Ты должен освободить указатель на интерфейс ТОЛЬКО один раз, и то, если ты им реально владеешь, т.е. получил его от QueryInterface или ее производной (например, CoCreateInstance).
Каково реальное значение (long cnt = pBrowser->Release()) не имее значения. Некоторые реализации вообще возвращают всегда 1.