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


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

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

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

Синтаксис

HRESULT get_Addresses(
  [out] VARIANT *pVariant
);

Параметры

[out] pVariant

Указатель на VARIANT , получающий itCollection строк BSTR . Каждая строка представляет собой IP-адрес версии 4 в пунктирной четырехугольной нотации (например, 10.111.222.111).

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

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

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

Комментарии

Каждый адрес является IP-адресом версии 4, представленным в виде BSTR в пунктирной четырехугольной нотации (например, 10.111.222.111).

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

Эта функция может отправлять данные по сети в незашифрованном виде; Таким образом, кто-то прослушивает в сети, может быть в состоянии прочитать данные. Перед использованием этого метода следует учитывать риск безопасности при отправке данных в виде чистого текста.

Требования

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

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

EnumerateAddresses

IMcastLeaseInfo

ITAddress