Мне удалось запутаться, должен ли я возвращать E_NOTIMPL
или E_NOINTERFACE
из моего Методы COM-сервера.
У меня есть класс с двумя функциями, которые я переопределил из класса, от которого я унаследован, обе эти функции ничего не делают, так как они на самом деле не поддерживаются в данный момент, поэтому я спрашиваю, должен ли я использовать «не реализовано» или «нет». интерфейс" для этих функций возвращают значения?
Есть ли у кого-нибудь общее эмпирическое правило, когда использовать каждый из них?