Freigeben über


IMcastScope::get_InterfaceID-Methode (mdhcp.h)

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

Die get_InterfaceID-Methode ruft einen Schnittstellenbezeichner dieses Bereichs ab, der die Schnittstelle angibt, auf der sich der Server befindet, der diesen Bereich veröffentlicht hat. Dies ist normalerweise die Netzwerkadresse der Schnittstelle.

Syntax

HRESULT get_InterfaceID(
  [out] long *pID
);

Parameter

[out] pID

Zeiger auf einen LONG-Wert , der die Server-ID dieses Bereichs empfängt. Dabei handelt es sich um die ID, die dem Multicast-Adresszuordnungsserver zugewiesen wurde, der diesen Bereich zum Zeitpunkt der Konfiguration des Servers veröffentlicht hat.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Methode war erfolgreich.
E_POINTER
Der Aufrufer hat ein ungültiges Zeigerargument übergeben.

Hinweise

Die InterfaceID dient nur zu Informationszwecken; Sie ist nicht als Eingabe für eine der Methoden in diesen Schnittstellen erforderlich. Dies kann jedoch in die Entscheidung der Anwendung (oder des Benutzers) einfingen, welcher Bereich beim Anfordern einer Adresse verwendet werden soll. Dies liegt daran, dass in einem Multihomed-Szenario die Verwendung einer Multicastadresse in einem Netzwerk, die von einem Server in einem anderen Netzwerk abgerufen wurde, Zu Adresskonflikten führen kann.

Requirements (Anforderungen)

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

Weitere Informationen

IMcastScope