IMcastLeaseInfo::get_Addresses-Methode (mdhcp.h)

[Steuerelemente und Schnittstellen für Rendezvous-IP-Telefonkonferenzen sind in Windows Vista, Windows Server 2008 und nachfolgenden Versionen des Betriebssystems nicht verfügbar. Die RTC-Client-API bietet ähnliche Funktionen.]

Die get_Addresses-Methode ruft die Sammlung von Multicastadressen ab, die Gegenstand dieser Lease- oder Leaseanforderung sind. Diese Methode ist in erster Linie für Visual Basic und andere Skriptsprachen vorgesehen. C++-Programmierer verwenden stattdessen EnumerateAddresses .

Syntax

HRESULT get_Addresses(
  [out] VARIANT *pVariant
);

Parameter

[out] pVariant

Zeiger auf eine VARIANT-Klasse , die eine ITCollection mit BSTR-Zeichenfolgen empfängt. Jede Zeichenfolge ist eine IP-Adresse der Version 4 in gepunkteter Quad-Notation (z. B. 10.111.222.111).

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert Bedeutung
S_OK
Methode war erfolgreich.
E_POINTER
Der Aufrufer hat ein ungültiges Zeigerargument übergeben.
E_OUTOFMEMORY
Nicht genügend Arbeitsspeicher, um die Sammlung zuzuordnen.

Hinweise

Jede Adresse ist eine IP-Adresse der Version 4, die als BSTR in gepunkteter Quad-Notation dargestellt wird (z. B. 10.111.222.111).

TAPI ruft die AddRef-Methode auf der ITAddress-Schnittstelle auf, die von IMcastLeaseInfo::get_Addresses zurückgegeben wird. Die Anwendung muss Release auf der ITAddress-Schnittstelle aufrufen, um zugeordnete Ressourcen freizugeben.

Diese Funktion kann Daten unverschlüsselt über das Kabel senden; Daher kann jemand, der im Netzwerk lauscht, die Daten lesen. Das Sicherheitsrisiko beim Senden der Daten im Klartext sollte vor der Verwendung dieser Methode berücksichtigt werden.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile mdhcp.h
Bibliothek Uuid.lib
DLL Mdhcp.dll

Weitere Informationen

EnumerateAddresses

IMcastLeaseInfo

ITAddress