IDebugClassField::EnumInterfacesImplemented
Создает перечислитель для интерфейсов, реализованных этим классом.
Синтаксис
Параметры
ppEnum
[out] Возвращает объект IEnumDebugFields , представляющий список реализованных интерфейсов. Возвращает значение NULL, если интерфейсов нет.
Возвращаемое значение
В случае успешного выполнения возвращает S_OK или возвращает S_FALSE, если в этом классе нет интерфейсов. В противном случае возвращается код ошибки.
Замечания
Каждый элемент перечисления — это объект IDebugClassField , описывающий интерфейс. Обратите внимание, что неуправляемый код Visual C++ не использует интерфейсы в качестве дискретной сущности, поэтому этот метод всегда возвращает значение NULL для неуправляемого кода Visual C++.