Freigeben über


IMcastLeaseInfo::EnumerateAddresses-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 EnumerateAddresses-Methode ruft die Sammlung von Multicastadressen ab, die Gegenstand dieser Lease- oder Leaseanforderung sind. Diese Methode ist in erster Linie für C++-Programmierer bestimmt. Visual Basic und andere Skriptsprachen verwenden stattdessen get_Addresses .

Syntax

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

Parameter

[out] ppEnumAddresses

Gibt einen Zeiger auf ein neues IEnumBstr-Objekt zurück. IEnumBstr ist eine Standardmäßige Enumeratorschnittstelle, die BSTR-Zeichenfolgen aufzählt. 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 den Enumerator zuzuweisen.

Hinweise

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

Requirements (Anforderungen)

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

Weitere Informationen

IEnumBstr

IMcastLeaseInfo

get_Addresses