Condividi tramite


Metodo IMcastLeaseInfo::get_Addresses (mdhcp.h)

[I controlli e le interfacce di telefonia IP rendezvous 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 get_Addresses ottiene la raccolta di indirizzi multicast soggetti a questa richiesta di lease o lease. Questo metodo è principalmente per Visual Basic e altri linguaggi di scripting; I programmatori C++ usano invece EnumerateAddresses .

Sintassi

HRESULT get_Addresses(
  [out] VARIANT *pVariant
);

Parametri

[out] pVariant

Puntatore a una variante che riceve un ITCollection di stringhe BSTR . Ogni stringa è un indirizzo IP versione 4 nella notazione quad tratteggiata ,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 la raccolta.

Commenti

Ogni indirizzo è un indirizzo IP versione 4 rappresentato come BSTR in notazione quad tratteggiata, ad esempio 10.111.222.1111.

TAPI chiama il metodo AddRef nell'interfaccia ITAddress restituita da IMcastLeaseInfo::get_Addresses. L'applicazione deve chiamare Release nell'interfaccia ITAddress per liberare risorse associate.

Questa funzione può inviare dati attraverso il cavo in formato non crittografato; pertanto, un utente che esegue l'intercettazione sulla rete può essere in grado di leggere i dati. Il rischio di sicurezza di inviare i dati in testo chiaro deve essere considerato prima di usare questo metodo.

Requisiti

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

Vedi anche

EnumerateAddresses

IMcastLeaseInfo

ITAddress