Compartilhar via


Método IMcastLeaseInfo::EnumerateAddresses (mdhcp.h)

[Controles e interfaces de conferência de telefonia de IP de reunião não estão disponíveis para uso no Windows Vista, Windows Server 2008 e versões subsequentes do sistema operacional. A API do Cliente RTC fornece funcionalidade semelhante.]

O método EnumerateAddresses obtém a coleção de endereços multicast que são o assunto dessa solicitação de concessão ou concessão. Esse método é principalmente para programadores C++. Em vez disso, o Visual Basic e outras linguagens de script usam get_Addresses .

Sintaxe

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

Parâmetros

[out] ppEnumAddresses

Retorna um ponteiro para um novo objeto IEnumBstr . IEnumBstr é uma interface de enumerador padrão que enumera cadeias de caracteres BSTR. Cada cadeia de caracteres é um endereço IP versão 4 na notação quad pontilhada (por exemplo, 10.111.222.111).

Valor retornado

Esse método pode retornar um desses valores.

Valor Significado
S_OK
O método foi bem-sucedido.
E_POINTER
O chamador passou um argumento de ponteiro inválido.
E_OUTOFMEMORY
Não há memória suficiente para alocar o enumerador.

Comentários

O TAPI chama o método AddRef na interface IEnumBstr retornada por IMcastLeaseInfo::EnumerateAddresses. O aplicativo deve chamar Release na interface IEnumBstr para liberar recursos associados a ele.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho mdhcp.h
Biblioteca Uuid.lib
DLL Mdhcp.dll

Confira também

IEnumBstr

IMcastLeaseInfo

get_Addresses