Поделиться через


Метод IDataAdviseHolder::EnumAdvise (objidl.h)

Возвращает объект , который можно использовать для перечисления текущих консультативных подключений.

Синтаксис

HRESULT EnumAdvise(
  [out] IEnumSTATDATA **ppenumAdvise
);

Параметры

[out] ppenumAdvise

Указатель на переменную указателя IEnumSTATDATA , которая получает указатель интерфейса на новый объект перечислителя. Если реализация возвращает значение NULL в *ppenumAdvise, в настоящее время нет подключений для рекомендаций по приемникам.

Возвращаемое значение

Этот метод возвращает S_OK, если экземпляр объекта перечислителя успешно создан или нет подключений.

Комментарии

Этот метод должен предоставлять указатель на реализацию интерфейса IEnumSTATDATA . Его методы позволяют перечислять данные, хранящиеся в массиве структур STATDATA . Вы получаете указатель на реализацию OLE IDataAdviseHolder путем вызова CreateDataAdviseHolder, а затем вызываете IDataAdviseHolder::EnumAdvise для реализации IDataObject::EnumDAdvise.

Добавление дополнительных соединений рекомендаций, когда объект перечислителя активен, оказывает неопределенное влияние на перечисление, которое является результатом этого метода.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header objidl.h

См. также раздел

IDataAdviseHolder

IDataObject::EnumDAdvise

IEnumSTATDATA