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


Метод IMcastLeaseInfo::EnumerateAddresses (mdhcp.h)

[Элементы управления и интерфейсы конференц-связи с IP-телефонией рандеву недоступны для использования в Windows Vista, Windows Server 2008 и последующих версиях операционной системы. Api клиента RTC предоставляет аналогичные функциональные возможности.]

Метод EnumerateAddresses получает коллекцию адресов многоадресной рассылки, которые являются предметом этого запроса аренды или аренды. Этот метод предназначен в первую очередь для программистов C++. Вместо этого в Visual Basic и других языках сценариев используется get_Addresses .

Синтаксис

HRESULT EnumerateAddresses(
  [out] IEnumBstr **ppEnumAddresses
);

Параметры

[out] ppEnumAddresses

Возвращает указатель на новый объект IEnumBstr . IEnumBstr — это стандартный интерфейс перечислителя, который перечисляет строки BSTR. Каждая строка представляет собой IP-адрес версии 4 в пунктирной четырехугольной нотации (например, 10.111.222.111).

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

Этот метод может возвращать одно из этих значений.

Значение Значение
S_OK
Метод успешно выполнен.
E_POINTER
Вызывающий объект передал недопустимый аргумент указателя.
E_OUTOFMEMORY
Недостаточно памяти для выделения перечислителя.

Комментарии

TAPI вызывает метод AddRef в интерфейсе IEnumBstr , возвращаемом методом IMcastLeaseInfo::EnumerateAddresses. Приложение должно вызвать Release в интерфейсе IEnumBstr , чтобы освободить связанные с ним ресурсы.

Требования

   
Целевая платформа Windows
Header mdhcp.h
Библиотека Uuid.lib
DLL Mdhcp.dll

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

IEnumBstr

IMcastLeaseInfo

get_Addresses