В COM, если у меня есть интерфейс IBase и интерфейс IX, который наследуется от IBase, могу ли я вызывать методы IBase через указатель IX, и если нет, то почему я могу вызывать Release () и AddRef () на любом COM указатель интерфейса без выгрузки?
Да, вы можете вызывать любой метод базы через указатель на производную. Именно поэтому вы можете вызывать AddRef(), Release() и QueryInterface() через любой указатель интерфейса.
AddRef()
Release()
QueryInterface()