Condividi tramite


Metodo IMcastLeaseInfo::EnumerateAddresses (mdhcp.h)

[I controlli e le interfacce di telefonia IP rendezvous IP non sono disponibili per l'uso in Windows Vista, Windows Server 2008 e versioni successive del sistema operativo. L'API client RTC offre funzionalità simili.

Il metodo EnumerateAddresses ottiene la raccolta di indirizzi multicast oggetto di questa richiesta di lease o lease. Questo metodo è principalmente per i programmatori C++. Visual Basic e altri linguaggi di scripting usano invece get_Addresses .

Sintassi

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

Parametri

[out] ppEnumAddresses

Restituisce un puntatore a un nuovo oggetto IEnumBstr . IEnumBstr è un'interfaccia di enumeratore standard che enumera le stringhe BSTR. Ogni stringa è un indirizzo IP versione 4 nella notazione quad punteggiata (ad esempio, 10.111.222.111).

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Significato
S_OK
Il metodo è riuscito.
E_POINTER
Il chiamante passato in un argomento puntatore non valido.
E_OUTOFMEMORY
Memoria insufficiente per allocare l'enumeratore.

Commenti

TAPI chiama il metodo AddRef sull'interfaccia IEnumBstr restituita da IMcastLeaseInfo::EnumerateAddresses. L'applicazione deve chiamare Release sull'interfaccia IEnumBstr per liberare le risorse associate.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione mdhcp.h
Libreria Uuid.lib
DLL Mdhcp.dll

Vedi anche

IEnumBstr

IMcastLeaseInfo

get_Addresses