[ Rendezvous IP Telephony Conferencing 控件和介面不適用於 Windows Vista、Windows Server 2008 和後續版本的作系統。 RTC 用戶端 API 提供類似的功能。]
多播 COM 介面允許存取網路的設施,以便在多播位址上配置、更新和釋放租用。 它們會封裝一組函式和數據結構定義。 COM 介面可讓程式設計人員免於瞭解及作這些數據結構的負擔。 此外,由於 TAPI 3 本身是以 COM 為基礎,因此這些介面會以與 TAPI 3 所提供的其他設施一致的方式來存取多播地址配置。 使用 Visual Basic、Java 或腳本語言撰寫的應用程式,通常無法直接存取 Windows API 都能夠使用這些介面。
多播位址配置目前是IETF工作組的主題。 若要存取目前的資訊,請使用任何因特網搜尋引擎查詢 「MDHCP」 或 「MADCAP」 和 「Internet draft」。 除了MADCAP之外,建議的架構還包含網域或AS內伺服器對伺服器協調的通訊協定,以及網域間協調的通訊協定。 雖然此架構目前正在演進,但用戶端不需要擔心此配置的詳細數據。
此元件目前僅支援IP第4版位址。
注意
這些介面所使用的通訊協定目前名為MADCAP。 在舊版中,它稱為 MDHCP。
多播對像是藉由呼叫 IMcastAddressAllocation 介面上的 CoCreateInstance 來建立。 IMcastAddressAllocation 介面會公開 EnumerateScopes 方法,讓應用程式取得所有可用多播範圍的清單。
取得工作範圍之後,RequestAddress 方法會用來向伺服器要求多播位址。 如果要求成功,則會傳回 IMcastLeaseInfo 指標。 EnumerateAddresses 這個介面所公開的方法可用來取得位址。
與會議相關聯的每個 Media 對象都會公開 ITConnection 介面。 ITConnection::SetAddressInfo 方法允許將取得的多播位址指派給會議的媒體。 必須為每個與會議相關聯之 Media 物件的 ITConnection 介面設定位址。